Class: Jack::Config

Inherits:
Thor
  • Object
show all
Defined in:
lib/jack/cli.rb,
lib/jack/config.rb,
lib/jack/config/diff.rb,
lib/jack/config/sort.rb,
lib/jack/config/upload.rb,
lib/jack/config/download.rb,
lib/jack/config/transmit.rb,
lib/jack/config/yaml_formatter.rb

Defined Under Namespace

Classes: Diff, Download, Sort, Transmit, Upload, YamlFormatter

Instance Method Summary collapse

Instance Method Details

#diff(env_name) ⇒ Object



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

def diff(env_name)
  Jack::Config::Diff.new(options.merge(env_name: env_name)).run
end

#download(env_name) ⇒ Object



18
19
20
# File 'lib/jack/cli.rb', line 18

def download(env_name)
  Jack::Config::Download.new(options.merge(env_name: env_name)).run
end

#sort(env_name) ⇒ Object



31
32
33
# File 'lib/jack/cli.rb', line 31

def sort(env_name)
  Jack::Config::Sort.new(options.merge(env_name: env_name)).run
end

#upload(env_name) ⇒ Object



11
12
13
# File 'lib/jack/cli.rb', line 11

def upload(env_name)
  Jack::Config::Upload.new(options.merge(env_name: env_name)).run
end