Class: Json2propertiesCli

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

Instance Method Summary collapse

Constructor Details

#initialize(argv) ⇒ Json2propertiesCli

Returns a new instance of Json2propertiesCli.



5
6
7
8
9
# File 'lib/json2properties_cli.rb', line 5

def initialize(argv)
  @argv = argv
  @src = @argv[0] || ''
  @dest = @argv[1] || ''
end

Instance Method Details

#convert_fileObject



16
17
18
19
# File 'lib/json2properties_cli.rb', line 16

def convert_file
  validate_argv('json2properties')
  Json2properties.new.convert_file(@src, @dest)
end

#unconvert_fileObject



11
12
13
14
# File 'lib/json2properties_cli.rb', line 11

def unconvert_file
  validate_argv('properties2json')
  Json2properties.new.unconvert_file(@src, @dest)
end