Module: ObscureYaml::Cli

Defined in:
lib/obscure_yaml/cli.rb

Constant Summary collapse

DECODE =
'decode'
ENCODE =
'encode'

Class Method Summary collapse

Class Method Details

.parse(arguments) ⇒ Object



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

def parse(arguments)
  case arguments.shift
  when DECODE
    ObscureYaml.decode(*arguments)
  when ENCODE
    ObscureYaml.encode(arguments.pop, *arguments)
  end
end