Class: Catlass::Cli

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

Instance Method Summary collapse

Constructor Details

#initialize(*args) ⇒ Cli

Returns a new instance of Cli.



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

def initialize(*args)
  @actions = Catlass::Actions.new(
    Catlass::Client.new,
    Catlass::Converter.new
  )
  super(*args)
end

Instance Method Details

#applyObject



25
26
27
# File 'lib/catlass/cli.rb', line 25

def apply
  @actions.apply(options)
end

#exportObject



19
20
21
# File 'lib/catlass/cli.rb', line 19

def export
  @actions.export(options)
end