Sha256: 991c5667fd6e8d0382be82b8986ea90f54e51e30cc0479413e8b6a3418a090b0

Contents?: true

Size: 1000 Bytes

Versions: 3

Compression:

Stored size: 1000 Bytes

Contents

require "thor"
require "aws_pocketknife"

module AwsPocketknife
  module Cli
    class Main < Thor

      desc "ec2 SUBCOMMAND ...ARGS", "ec2 command lines"
      subcommand "ec2", AwsPocketknife::Cli::Ec2

      desc "ami SUBCOMMAND ...ARGS", "ami command lines"
      subcommand "ami", AwsPocketknife::Cli::Ami

      desc "eb SUBCOMMAND ...ARGS", "elastic beanstalk command lines"
      subcommand "eb", AwsPocketknife::Cli::Eb

      desc "route53 SUBCOMMAND ...ARGS", "route53 command lines"
      subcommand "route53", AwsPocketknife::Cli::Route53

      desc "iam SUBCOMMAND ...ARGS", "iam command lines"
      subcommand "iam", AwsPocketknife::Cli::Iam

      desc "rds SUBCOMMAND ...ARGS", "rds command lines"
      subcommand "rds", AwsPocketknife::Cli::Rds

      desc "asg SUBCOMMAND ...ARGS", "asg command lines"
      subcommand "asg", AwsPocketknife::Cli::Asg

      desc "elb SUBCOMMAND ...ARGS", "elb command lines"
      subcommand "elb", AwsPocketknife::Cli::Elb

    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
aws_pocketknife-0.1.9 lib/aws_pocketknife/cli/main.rb
aws_pocketknife-0.1.8 lib/aws_pocketknife/cli/main.rb
aws_pocketknife-0.1.7 lib/aws_pocketknife/cli/main.rb