Class: Backup::Syncer::RSync::Local
- Defined in:
- lib/backup/syncer/rsync/local.rb
Instance Attribute Summary
Attributes inherited from Base
#additional_rsync_options, #archive
Attributes inherited from Base
#excludes, #mirror, #path, #syncer_id
Instance Method Summary collapse
Methods inherited from Base
Methods inherited from Base
#add, #directories, #exclude, #initialize
Methods included from Config::Helpers
Constructor Details
This class inherits a constructor from Backup::Syncer::RSync::Base
Dynamic Method Handling
This class handles dynamic methods through the method_missing method in the class Backup::Config::Helpers
Instance Method Details
#perform! ⇒ Object
8 9 10 11 12 13 14 15 |
# File 'lib/backup/syncer/rsync/local.rb', line 8 def perform! log!(:started) create_dest_path! run("#{ rsync_command } #{ paths_to_push } '#{ dest_path }'") log!(:finished) end |