Module: ServerspecLauncher

Defined in:
lib/serverspec_launcher.rb,
lib/serverspec_launcher/version.rb

Overview

Main Class

Constant Summary collapse

VERSION =
'0.1.6'

Class Method Summary collapse

Class Method Details

.check_args(args) ⇒ Object



14
15
16
17
18
19
# File 'lib/serverspec_launcher.rb', line 14

def self.check_args(args)
  if args.length.zero?
    puts 'Usage: serverspec_launcher init'
    exit 1
  end
end

.generate_propertiesObject



9
10
11
12
# File 'lib/serverspec_launcher.rb', line 9

def self.generate_properties
  properties = PropertiesGenerator.new
  properties.generate
end

.process_command(args) ⇒ Object



21
22
23
24
25
26
27
# File 'lib/serverspec_launcher.rb', line 21

def self.process_command(args)
  check_args args
  command = args.shift
  parameters = args

  generate_properties if command == 'init'
end