Class: Sle2Docker::Cli

Inherits:
Object
  • Object
show all
Defined in:
lib/sle2docker/cli.rb

Instance Method Summary collapse

Constructor Details

#initializeCli

Returns a new instance of Cli.



5
6
7
# File 'lib/sle2docker/cli.rb', line 5

def initialize
  @options, @template_dir = parse_options()
end

Instance Method Details

#startObject



9
10
11
12
13
14
15
# File 'lib/sle2docker/cli.rb', line 9

def start
  builder = Builder.new(@options)
  builder.create(@template_dir)
rescue ConfigNotFoundError => e
  $stderr.printf(e.message + "\n")
  exit(1)
end