From 3d26a1b38ec6dacfaaaee1c4fe74c8cea0026b71 Mon Sep 17 00:00:00 2001 From: Jaime Melis Date: Tue, 3 Jul 2012 19:05:22 +0200 Subject: [PATCH] Refactor OpenNebula version for CLI and CloudClient --- src/cli/one_helper.rb | 2 +- src/cloud/common/CloudClient.rb | 14 +++++++++----- src/cloud/marketplace/lib/marketplace_client.rb | 5 +++-- src/oca/ruby/OpenNebula.rb | 3 +++ 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/src/cli/one_helper.rb b/src/cli/one_helper.rb index 76e67f78cc..e1b1495602 100644 --- a/src/cli/one_helper.rb +++ b/src/cli/one_helper.rb @@ -21,7 +21,7 @@ include OpenNebula module OpenNebulaHelper ONE_VERSION=<<-EOT -OpenNebula 3.5.80 +OpenNebula #{OpenNebula::VERSION} Copyright 2002-2012, OpenNebula Project Leads (OpenNebula.org) Licensed under the Apache License, Version 2.0 (the "License"); you may diff --git a/src/cloud/common/CloudClient.rb b/src/cloud/common/CloudClient.rb index 62d3804559..953ac167cf 100644 --- a/src/cloud/common/CloudClient.rb +++ b/src/cloud/common/CloudClient.rb @@ -48,6 +48,10 @@ end # Cloud Client ############################################################################### module CloudClient + + # OpenNebula version + VERSION = '3.5.80' + # ######################################################################### # Default location for the authentication file # ######################################################################### @@ -152,7 +156,7 @@ module CloudCLI begin doc = REXML::Document.new(xml_text) rescue REXML::ParseException => e - return e.message, -1 + return e.message, -1 end xml = doc.root @@ -170,18 +174,18 @@ module CloudCLI else str = xml.to_s end - + return str, 0 end - + # Returns the command name def cmd_name File.basename($0) end - + def version_text version=<