Sha256: fb8611d7cb84661c7785170291275838e5ad76f4855ab567fdfe898b1e2d01fd

Contents?: true

Size: 655 Bytes

Versions: 6

Compression:

Stored size: 655 Bytes

Contents

require 'thor'
%w{launching management monitor helpers}.each do |f|
  require File.expand_path(File.dirname(__FILE__)+"/cli/#{f}.rb")
end

module Freyr
  class CLI < Thor
    include Thor::Actions
    
    default_task :list
    class_option :'config-file', :desc => 'config file to use', :type => :string
    class_option :'ignore-local', :desc => "don't use the local Freyrfile or .freyrrc", :type => :boolean, :default => false
    class_option :namespace, :type => :string, :desc => 'namespace to look in'
    map "-v" => :version
    
    desc 'version', 'displays current gem version'
    def version
      say Freyr::VERSION
    end
    
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
freyr-0.3.7 lib/freyr/cli.rb
freyr-0.3.6 lib/freyr/cli.rb
freyr-0.3.5 lib/freyr/cli.rb
freyr-0.3.4 lib/freyr/cli.rb
freyr-0.3.3 lib/freyr/cli.rb
freyr-0.3.2 lib/freyr/cli.rb