Method: OneviewSDK.api_version=

Defined in:
lib/oneview-sdk.rb

.api_version=(version) ⇒ Object

Set the default API version

Raises:



39
40
41
42
43
44
45
46
47
# File 'lib/oneview-sdk.rb', line 39

def self.api_version=(version)
  version = version.to_i rescue version
  raise UnsupportedVersion, "API version #{version} is not supported!"\
    unless SUPPORTED_API_VERSIONS.include?(version)
  raise UnsupportedVariant, "The module for API version #{@api_version} is undefined"\
    unless constants.include?("API#{@api_version}".to_sym)
  @api_version_updated = true
  @api_version = version
end