Module: CiInACan::Cli

Defined in:
lib/ci_in_a_can/cli.rb,
lib/ci_in_a_can/cli/files.rb,
lib/ci_in_a_can/cli/structure_builder.rb

Defined Under Namespace

Classes: Files, StructureBuilder

Class Method Summary collapse

Class Method Details

.run(args) ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
# File 'lib/ci_in_a_can/cli.rb', line 5

def self.run args

  case args[0].to_s.downcase
  when 'create'
    root = "#{Dir.pwd}/#{args[1]}"
    id   = root.split('/').pop

    CiInACan::Cli::StructureBuilder.new(root: root, id: id).create
  end

end