lib/cloudster/options_manager.rb in cloudster-2.4.0 vs lib/cloudster/options_manager.rb in cloudster-2.5.0
- old
+ new
@@ -1,6 +1,6 @@
module OptionsManager
- def require_options(options = {}, required_params)
+ def require_options(options, required_params)
missing_args = []
required_params.each do |param|
missing_args << param.to_s if options[param].nil?
end
raise ArgumentError, "Missing required argument: #{missing_args.join(',')}" unless missing_args.empty?