Class: Rigup::Config

Inherits:
Buzztools::Config
  • Object
show all
Defined in:
lib/rigup/config.rb

Constant Summary collapse

DEFAULTS =
{
  app_name: String,
  user: String,
  group: 'www',
  site_dir: String,
  git_url: String,
  branch: String,
  commit: String,
  stage: 'live',    # or 'staging' or 'development'
  sudo: 'sudo',
  block_command: nil,
  install_command: 'thor deploy:install',
  restart_command: 'thor deploy:restart',
  unblock_command: nil,
}

Instance Method Summary collapse

Constructor Details

#initialize(aValues = nil) ⇒ Config



21
22
23
# File 'lib/rigup/config.rb', line 21

def initialize(aValues=nil)
  super(DEFAULTS,aValues)
end