Class: CloudEncryptedSync::Synchronizer

Inherits:
Object
  • Object
show all
Defined in:
lib/cloud_encrypted_sync/synchronizer.rb

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.finalize_requiredObject

Returns the value of attribute finalize_required.



5
6
7
# File 'lib/cloud_encrypted_sync/synchronizer.rb', line 5

def finalize_required
  @finalize_required
end

Class Method Details

.runObject



7
8
9
10
11
12
13
14
15
16
17
# File 'lib/cloud_encrypted_sync/synchronizer.rb', line 7

def run
  begin
    delete_local_files
    delete_remote_files
    pull_files
    push_files
    finalize
  rescue Errors::IncompleteConfigurationError => exception
    puts exception.message
  end
end