Class: Bitferry::Rclone::Equalize

Inherits:
Task
  • Object
show all
Defined in:
lib/bitferry.rb

Constant Summary

Constants inherited from Task

Task::PROCESS

Constants inherited from Task

Task::ROUTE

Instance Attribute Summary

Attributes inherited from Task

#destination, #encryption, #source, #token

Attributes inherited from Task

#exclude, #generation, #include, #modified, #tag

Instance Method Summary collapse

Methods inherited from Task

#common_options, #create, #exclude_filters, #execute, #format, #include_filters, #initialize, #intact?, #process, #refers?, #restore, #show_status, #touch

Methods inherited from Task

[], #commit, #create, delete, #delete, #initialize, intact, live, #live?, lookup, match, new, #process_options, register, registered, reset, #restore, restore, #restore_endpoint, #show_filters, stale, #touch

Methods included from Logging

log, #log

Constructor Details

This class inherits a constructor from Bitferry::Rclone::Task

Instance Method Details

#externalizeObject



979
# File 'lib/bitferry.rb', line 979

def externalize = super.merge(operation: :equalize)

#process_argumentsObject



976
# File 'lib/bitferry.rb', line 976

def process_arguments = ['bisync', '--resync'] + super

#show_directionObject



985
# File 'lib/bitferry.rb', line 985

def show_direction = '<->'

#show_operationObject



982
# File 'lib/bitferry.rb', line 982

def show_operation = super + 'equalize'