Module: DockerManager
- Extended by:
- DockerManager
- Included in:
- DockerManager
- Defined in:
- lib/dockermanager.rb,
lib/dockermanager/config.rb,
lib/dockermanager/version.rb,
lib/dockermanager/commands/base.rb,
lib/dockermanager/commands/deploy.rb,
lib/dockermanager/commands/db_pull.rb,
lib/dockermanager/commands/upload_config.rb
Defined Under Namespace
Modules: Commands Classes: Config
Constant Summary collapse
- VERSION =
'0.0.14'
Instance Method Summary collapse
Instance Method Details
#run ⇒ Object
11 12 13 14 15 16 17 18 |
# File 'lib/dockermanager.rb', line 11 def run if ARGV.size < 2 puts "usage: dockermanager environment [deploy|db_pull] config_file" exit 2 end klass = "Commands::#{ARGV[1].split('_').collect(&:capitalize).join}" const_get(klass).new(env: ARGV[0], config_file: ARGV[2]).run end |