Method: Fog::Attributes::InstanceMethods#requires_one
- Defined in:
- lib/fog/core/attributes.rb
#requires_one(*args) ⇒ Object
169 170 171 172 173 174 |
# File 'lib/fog/core/attributes.rb', line 169 def requires_one(*args) missing = missing_attributes(args) if missing.length == args.length raise(ArgumentError, "#{missing[0...-1].join(", ")} or #{missing[-1]} are required for this operation") end end |