Sha256: c28bab764b1c1d54c448a5d68d0673aa0ce9dcaac0addac7bf558a9b06d12702

Contents?: true

Size: 431 Bytes

Versions: 6

Compression:

Stored size: 431 Bytes

Contents

module Brightbox
  desc 'List servers'
  arg_name '[server-id...]'
  command [:list] do |c|
    c.action do |global_options,options,args|

      Type.cache_all!
      Zone.cache_all!
      if args.empty?
        servers = Server.find(:all)
      else
        servers = Server.find_or_call(args) do |id|
          warn "Couldn't find server #{id}"
        end
      end
      render_table(servers, global_options)
    end
  end
end

Version data entries

6 entries across 6 versions & 2 rubygems

Version Path
brightbox-cli-0.14.1 lib/brightbox-cli/commands/servers-list.rb
brightbox-cli-0.14.0 lib/brightbox-cli/commands/servers-list.rb
brightbox-cli-0.13.1 lib/brightbox-cli/commands/servers-list.rb
bbcloud-0.13.0 lib/bbcloud/commands/servers-list.rb
brightbox-cli-0.13.0 lib/brightbox-cli/commands/servers-list.rb
bbcloud-0.12.0 lib/bbcloud/commands/servers-list.rb