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?