Sha256: 347fc5679383b7f8757c973263f94faec06a4c789bd3cb3e671d6009f43ac3d2
Contents?: true
Size: 687 Bytes
Versions: 16
Compression:
Stored size: 687 Bytes
Contents
module Brightbox desc 'Show detailed load balancer info' arg_name 'lbs-id...' command [:show] do |c| c.action do |global_options,options,args| raise "You must specify load balancers to show" if args.empty? lbs = LoadBalancer.find_or_call(args) do |id| raise "Couldn't find lb #{id}" end table_opts = global_options.merge({ :vertical => true, :fields => [:id, :status, :name, "created_at", "deleted_at", :policy, :cloud_ips, :nodes, :listeners, :healthcheck] }) render_table(lbs, table_opts) end end end
Version data entries
16 entries across 16 versions & 2 rubygems