Sha256: bf379eee29832641181ea5d60ada8dce652c84c4ea8f341f14ae3d45c9c45c9c

Contents?: true

Size: 771 Bytes

Versions: 5

Compression:

Stored size: 771 Bytes

Contents

require 'thor'
require 'aws'

require_relative 'helpers/keychain'
require_relative 'helpers/options'

require_relative 'subcommands/update'
require_relative 'subcommands/upgrade_chef'
require_relative 'subcommands/recipes'
require_relative 'subcommands/apps'
require_relative 'subcommands/iam'
require_relative 'subcommands/config'

module OpsWorks
  module CLI
    class Agent < Thor
      include Thor::Actions

      include Subcommands::Update
      include Subcommands::UpgradeChef
      include Subcommands::Recipes
      include Subcommands::Apps
      include Subcommands::IAM
      include Subcommands::Config

      desc 'version', 'Print OpsWorks CLI version'
      def version
        say "opsworks-cli v#{OpsWorks::CLI::VERSION}"
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
opsworks-cli-0.3.4 lib/opsworks/cli/agent.rb
opsworks-cli-0.3.3 lib/opsworks/cli/agent.rb
opsworks-cli-0.3.2 lib/opsworks/cli/agent.rb
opsworks-cli-0.3.1 lib/opsworks/cli/agent.rb
opsworks-cli-0.3.0 lib/opsworks/cli/agent.rb