Sha256: 753514510510c6ffaa74b6a122eed9e17c88beb39cc710f13de9408f205238d2

Contents?: true

Size: 431 Bytes

Versions: 19

Compression:

Stored size: 431 Bytes

Contents

require "thor"
require "aws_pocketknife"

module AwsPocketknife
  module Cli
    class Elb < Thor

      desc "desc ELB_NAME", "describe elastic load balancer"
      def desc(elb_name)
        elb = AwsPocketknife::Elb.describe_elb_by_name(name: elb_name)
        if elb.nil?
          puts "ELB #{elb_name} not found"
        else
          AwsPocketknife::Ec2.nice_print(object: elb.to_h)
        end
      end

    end
  end
end

Version data entries

19 entries across 19 versions & 1 rubygems

Version Path
aws_pocketknife-0.1.26 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.25 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.24 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.23 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.21 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.20 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.19 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.18 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.17 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.16 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.15 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.14 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.13 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.12 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.11 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.10 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.9 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.8 lib/aws_pocketknife/cli/elb.rb
aws_pocketknife-0.1.7 lib/aws_pocketknife/cli/elb.rb