Sha256: 26276bc58616403db6f1ad2f2f24bbfbf036743e7ecfea1a1e3c067f68178ea7

Contents?: true

Size: 699 Bytes

Versions: 3

Compression:

Stored size: 699 Bytes

Contents

require 'thor'
require 'aws'

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

require_relative 'subcommands/update'
require_relative 'subcommands/exec'
require_relative 'subcommands/deploy'
require_relative 'subcommands/status'

require 'opsworks/stack'
require 'opsworks/app'
require 'opsworks/deployment'

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

      include Subcommands::Update
      include Subcommands::Exec
      include Subcommands::Deploy
      include Subcommands::Status

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

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
opsworks-cli-0.2.0 lib/opsworks/cli/agent.rb
opsworks-cli-0.1.2 lib/opsworks/cli/agent.rb
opsworks-cli-0.1.1 lib/opsworks/cli/agent.rb