Method: OneviewSDK::API500.const_missing

Defined in:
lib/oneview-sdk/resource/api500.rb

.const_missing(const) ⇒ Object

Helps redirect resources to the correct API500 variant



56
57
58
59
60
61
# File 'lib/oneview-sdk/resource/api500.rb', line 56

def self.const_missing(const)
  api500_module = OneviewSDK::API500.const_get(@variant.to_s)
  api500_module.const_get(const)
rescue NameError
  raise NameError, "The #{const} method or resource does not exist for OneView API500 variant #{@variant}."
end