lib/open-dock/commands/configure_host.rb in open-dock-0.1.6 vs lib/open-dock/commands/configure_host.rb in open-dock-0.1.7
- old
+ new
@@ -5,10 +5,10 @@
c.option '--container CONTAINER_NAME', String, 'Only configure this container'
c.example "Create a container called 'www' in the host example.com. This is described in '#{Ops::CONTAINERS_DIR}/example.com.yml' like:\n # www:\n # detach: true\n # image: jlebrijo/prun\n # ports:\n # - '2222:22'\n # - '80:80'\n # db:\n # detach: true\n # image: jlebrijo/prun-db\n # ports:\n # - '2223:22'\n # - '5432'\n # Equivalent to run:\n # knife solo cook root@www.example.com -p 2222\n # knife solo cook root@db.example.com -p 2223'\n # So you will need to create chef node files as 'nodes/[container_name].[host_name].json':\n # nodes/www.example.com.json\n # nodes/db.example.com.json", 'ops configure example.com'
c.action do |args, options|
options.default container: 'all'
host = args[0]
- user = Docker::DEFAULT_USER
+ user = Ops::DEFAULT_USER
containers = Docker::containers_for(host)
if options.container == "all"
containers.each do |container_name, config|
ssh_port = Docker::get_container_port config
\ No newline at end of file