module PowerIQ::Compatibility

Constants

API_COMPATIBILITY

Public Class Methods

client_version() click to toggle source
# File lib/poweriq_client/compatibility.rb, line 12
def client_version
  PowerIQ::Version::STRING
end
compatible?() click to toggle source
# File lib/poweriq_client/compatibility.rb, line 6
def compatible?
  !!self.system_info['system_info']['poweriq_version'].match(API_COMPATIBILITY)
end
server_version() click to toggle source
# File lib/poweriq_client/compatibility.rb, line 9
def server_version
  self.system_info['system_info']['poweriq_version']
end
system_info() click to toggle source
# File lib/poweriq_client/compatibility.rb, line 15
def system_info
  @@system_info ||= PowerIQ::Resource::SystemInfo.new.get
end