Sha256: 1363da3e9929d0b8a074122469cd969475ebd21530efa7554c629fd807ada8a4

Contents?: true

Size: 518 Bytes

Versions: 1

Compression:

Stored size: 518 Bytes

Contents

require 'thor'
require 'foreplay'
require 'foreplay/generators/setup'

module Foreplay
  class CLI < Thor
    desc 'check', 'Checks if configuration is OK'

    method_option :environment, :aliases => "-e"
    method_option :role,        :aliases => "-r"
    method_option :server,      :aliases => "-s"

    def check
      puts Foreplay::Config.check options
    end

    desc 'setup', 'Create the Foreplay config file'

    def setup
      Foreplay::Generators::Setup.start
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
foreplay-0.0.1 lib/foreplay/cli.rb