class Robocopy::RobocopyTask

Public Class Methods

new(command_line) click to toggle source
# File lib/robocopy/robocopy_task.rb, line 4
def initialize(command_line)
  @command_line = command_line
end

Public Instance Methods

execute() click to toggle source
# File lib/robocopy/robocopy_task.rb, line 8
def execute
  # Robocopy has non-zero successful exit codes
  # http://ss64.com/nt/robocopy-exit.html
  @command_line.execute || $?.exitstatus < 8
end