class ParticleCMD::Info
Attributes
argv[RW]
flags[RW]
options[RW]
positionals[RW]
Public Class Methods
new(argv)
click to toggle source
# File lib/particlecmd/info.rb, line 4 def initialize(argv) @argv = argv @positionals = [] @flags = [] @options = {} argv.each do |word| if word[0] == '-' i = word.match(/-+(.+?)(=(.+))?$/) if i[3] @options[i[1]] = i[3] else @flags << i[1] end else @positionals << word end end end