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