Class Backup::Syncer::RSync::Push
In: lib/backup/syncer/rsync/push.rb
Parent: Base

Methods

new   perform!  

Attributes

compress  [RW]  Flag for compressing (only compresses for the transfer)
ip  [RW]  Server IP Address and SSH port
password  [RW]  Server credentials
port  [RW]  The SSH port to connect to
username  [RW]  Server credentials

Public Class methods

Instantiates a new RSync::Push or RSync::Pull Syncer.

Pre-configured defaults specified in Configuration::Syncer::RSync::Push or Configuration::Syncer::RSync::Pull are set via a super() call to RSync::Base, which in turn will invoke Syncer::Base.

Once pre-configured defaults and RSync specific defaults are set, the block from the user‘s configuration file is evaluated.

Public Instance methods

Performs the RSync:Push operation debug options: -vhP

[Validate]