Class: CapistranoLazy::ServerConfig

Inherits:
Object
  • Object
show all
Includes:
TemplateHelper
Defined in:
lib/capistrano_lazy/server_config.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from TemplateHelper

#template

Constructor Details

#initializeServerConfig

Returns a new instance of ServerConfig.



10
11
12
# File 'lib/capistrano_lazy/server_config.rb', line 10

def initialize
  @settings = Option.load File.expand_path("deploy.yml")
end

Instance Attribute Details

#settingsObject

Returns the value of attribute settings.



8
9
10
# File 'lib/capistrano_lazy/server_config.rb', line 8

def settings
  @settings
end

Instance Method Details

#config!Object



14
15
16
17
18
19
20
# File 'lib/capistrano_lazy/server_config.rb', line 14

def config!
  prepare_deploy_directory
  cp_database
  cp_secret
  cp_nginx
  cp_unicorn
end