Class: Releasy::Deployers::Rsync
- Includes:
- Mixins::Utilities
- Defined in:
- lib/releasy/deployers/rsync.rb
Overview
Deploys to a remote server, using the rsync command.
Constant Summary collapse
- TYPE =
:rsync
- DEFAULT_OPTIONS =
'-glpPrtvz'
Constants inherited from Deployer
Constants included from Mixins::Log
Mixins::Log::DEFAULT_LOG_LEVEL, Mixins::Log::LOG_LEVELS
Instance Attribute Summary collapse
-
#destination ⇒ String
Location to deploy to, such as “example.com:/var/www/sites/mysite/downloads”.
-
#options ⇒ String
(‘-glpPrtvz’) Options to pass to rsync.
Attributes inherited from Deployer
Method Summary
Methods inherited from Deployer
Methods included from Mixins::Log
Constructor Details
This class inherits a constructor from Releasy::Deployers::Deployer
Instance Attribute Details
#destination ⇒ String
Location to deploy to, such as “example.com:/var/www/sites/mysite/downloads”.
20 21 22 |
# File 'lib/releasy/deployers/rsync.rb', line 20 def destination @destination end |
#options ⇒ String
(‘-glpPrtvz’) Options to pass to rsync.
20 21 22 |
# File 'lib/releasy/deployers/rsync.rb', line 20 def @options end |