Sha256: 15909213c3c63b61fa46ba3aa6b8b4884ad2a087eda94b56e64605e74408069d

Contents?: true

Size: 522 Bytes

Versions: 2

Compression:

Stored size: 522 Bytes

Contents

require 'optparse'
require 'ostruct'
require 'ey-core'
require 'awesome_print'
require 'pry'
require 'belafonte'
require 'table_print'
require 'rubygems/package'
require 'escape'

Cistern.formatter = Cistern::Formatter::AwesomePrint


class Ey::Core::Cli < Belafonte::App
  title "Engineyard CLI"
  summary "Successor to the engineyard gem"

  require_relative "cli/subcommand"
  Dir[File.dirname(__FILE__) + '/cli/*.rb'].each {|file| load file }

  Ey::Core::Cli::Subcommand.descendants.each do |d|
    mount d
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ey-core-3.1.1 lib/ey-core/cli.rb
ey-core-3.1.0 lib/ey-core/cli.rb