Sha256: 16f78f7c25ee43de8b482d81697b1225189a110bb254c73fdacf732b4b001868

Contents?: true

Size: 470 Bytes

Versions: 1

Compression:

Stored size: 470 Bytes

Contents

require 'petra'
require 'thor'

module Petra
  class CLI < Thor
    desc \
      'new <name>',
      'Shortcut to create a new Petra project named <name>'

    option \
      :machine_name,
      :aliases  => '-m',
      :default  => 'default',
      :desc     => 'The name of the first machine in the project.'

    def new( project_name )
      invoke \
        Generate,
        :project
    end
  end
end

require 'petra/cli/subcommand'
require 'petra/cli/generate'

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
petra-0.0.2 lib/petra/cli.rb