Method: Open4.getopts
- Defined in:
- lib/crazy_ivan/vendor/open4-1.0.1/lib/open4.rb
.getopts(opts = {}) ⇒ Object
181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 |
# File 'lib/crazy_ivan/vendor/open4-1.0.1/lib/open4.rb', line 181 def getopts opts = {} #--{{{ lambda do |*args| keys, default, ignored = args catch('opt') do [keys].flatten.each do |key| [key, key.to_s, key.to_s.intern].each do |key| throw 'opt', opts[key] if opts.has_key?(key) end end default end end #--}}} end |