Method: Foreman::Thor::Options#check_unknown!
- Defined in:
- lib/foreman/vendor/thor/lib/thor/parser/options.rb
#check_unknown! ⇒ Object
121 122 123 124 125 |
# File 'lib/foreman/vendor/thor/lib/thor/parser/options.rb', line 121 def check_unknown! # an unknown option starts with - or -- and has no more --'s afterward. unknown = @extra.select { |str| str =~ /^--?(?:(?!--).)*$/ } raise UnknownArgumentError, "Unknown switches '#{unknown.join(', ')}'" unless unknown.empty? end |