Sha256: 230b20d7224e6ffe3334d6452092036a978c6d4807099d950bf4f17d9f4158d6

Contents?: true

Size: 633 Bytes

Versions: 5

Compression:

Stored size: 633 Bytes

Contents

module AwsRds
  class CLI < Command
    class_option :verbose, type: :boolean
    class_option :noop, type: :boolean
    class_option :profile, desc: "profile to use"

    desc "create NAME", "create database"
    long_desc Help.text(:create)
    option :db_name, desc: "database name"
    option :db_user, desc: "database user"
    option :db_password, desc: "database password"
    option :security_group, type: :boolean, default: true, desc: "use separate security group"
    option :security_group_name, desc: "optional. security group name"
    def create(name)
      Create.new(options.merge(name: name)).run
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
aws-rds-0.3.0 lib/aws_rds/cli.rb
aws-rds-0.2.0 lib/aws_rds/cli.rb
aws-rds-0.1.2 lib/aws_rds/cli.rb
aws-rds-0.1.1 lib/aws_rds/cli.rb
aws-rds-0.1.0 lib/aws_rds/cli.rb