From: Michal Fojtik <[email protected]>
Signed-off-by: Michal fojtik <[email protected]> --- .../lib/deltacloud/drivers/rhevm/rhevm_client.rb | 6 +++++- 1 files changed, 5 insertions(+), 1 deletions(-) diff --git a/server/lib/deltacloud/drivers/rhevm/rhevm_client.rb b/server/lib/deltacloud/drivers/rhevm/rhevm_client.rb index 50e433a..d662818 100644 --- a/server/lib/deltacloud/drivers/rhevm/rhevm_client.rb +++ b/server/lib/deltacloud/drivers/rhevm/rhevm_client.rb @@ -102,7 +102,11 @@ module RHEVM } headers.merge!(auth_header) result_xml = Nokogiri::XML(RHEVM::client(@api_entrypoint)["/"].get(headers)) - (result_xml/'/api/system_version').first[:major].strip == major + if (result_xml/'api/system_version').empty? + (result_xml/'/api/product_info/version').first[:major].strip == major + else + (result_xml/'/api/system_version').first[:major].strip == major + end end def cluster_version?(cluster_id, major) -- 1.7.4.4
