Class: Bitferry::Rclone::Encrypt

Inherits:
Encryption show all
Defined in:
lib/bitferry.rb

Constant Summary

Constants inherited from Encryption

Bitferry::Rclone::Encryption::PROCESS

Instance Method Summary collapse

Methods inherited from Encryption

#configure, #create, #initialize, #install_token, new, #obtain_token, #process, #process_options, #restore, restore

Constructor Details

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

Instance Method Details

#arguments(task) ⇒ Object



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

def arguments(task) = super + [decrypted(task).root.to_s, ':crypt:']

#decrypted(task) ⇒ Object



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

def decrypted(task) = task.source

#encrypted(task) ⇒ Object



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

def encrypted(task) = task.destination

#externalizeObject



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

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

#show_operationObject



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

def show_operation = 'encrypt+'