Sha256: 1148e88eb910140cee69ebd5682a5404230d4e9c7715ffcb2414123c34a3db1e

Contents?: true

Size: 602 Bytes

Versions: 9

Compression:

Stored size: 602 Bytes

Contents

class Lbrt::CLI::App < Thor
  class_option :user,  :default => ENV['LIBRATO_USER']
  class_option :token, :default => ENV['LIBRATO_TOKEN']
  class_option :color, :type => :boolean, :default => true
  class_option :debug, :type => :boolean, :default => false

  desc 'alert SUBCOMMAND', 'Manage alerts'
  subcommand :alert, Lbrt::CLI::Alert

  desc 'metric SUBCOMMAND', 'Manage metrics'
  subcommand :metric, Lbrt::CLI::Metric

  desc 'service SUBCOMMAND', 'Manage services'
  subcommand :service, Lbrt::CLI::Service

  desc 'space SUBCOMMAND', 'Manage spaces'
  subcommand :space, Lbrt::CLI::Space
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
lbrt-0.2.1 lib/lbrt/cli/app.rb
lbrt-0.2.0 lib/lbrt/cli/app.rb
lbrt-0.1.9 lib/lbrt/cli/app.rb
lbrt-0.1.8 lib/lbrt/cli/app.rb
lbrt-0.1.7 lib/lbrt/cli/app.rb
lbrt-0.1.6 lib/lbrt/cli/app.rb
lbrt-0.1.5 lib/lbrt/cli/app.rb
lbrt-0.1.4 lib/lbrt/cli/app.rb
lbrt-0.1.3 lib/lbrt/cli/app.rb