1
0
mirror of https://github.com/OpenNebula/one.git synced 2025-03-16 22:50:10 +03:00

M #-: do not encrypt provision documents (#531)

This commit is contained in:
Alejandro Huertas Herrero 2020-12-09 11:54:18 +01:00 committed by GitHub
parent 4d9a0fd5fc
commit fa0bcf1e04
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
10 changed files with 20 additions and 21 deletions

View File

@ -21,7 +21,7 @@ require 'oneprovision'
# OneProvision Helper
class OneProvisionHelper < OpenNebulaHelper::OneHelper
TAG = OneProvision::ProvisionElement::TEMPLATE_TAG
TAG = OneProvision::Provision::TEMPLATE_TAG
########################################################################
# Global Options
@ -419,7 +419,7 @@ class OneProvisionHelper < OpenNebulaHelper::OneHelper
def configure(id, force)
provision = OneProvision::Provision.new_with_id(id, @client)
rc = provision.info(true)
rc = provision.info
return rc if OpenNebula.is_error?(rc)
@ -434,7 +434,7 @@ class OneProvisionHelper < OpenNebulaHelper::OneHelper
def delete(id, cleanup, timeout)
provision = OneProvision::Provision.new_with_id(id, @client)
rc = provision.info(true)
rc = provision.info
return rc if OpenNebula.is_error?(rc)
@ -460,7 +460,7 @@ class OneProvisionHelper < OpenNebulaHelper::OneHelper
provision = OneProvision::Provision.new_with_id(p_id, @client)
rc = provision.info(true)
rc = provision.info
return rc if OpenNebula.is_error?(rc)
@ -522,7 +522,7 @@ class OneProvisionHelper < OpenNebulaHelper::OneHelper
provision = OneProvision::Provision.new_with_id(p_id, @client)
rc = provision.info(true)
rc = provision.info
return rc if OpenNebula.is_error?(rc)

View File

@ -161,7 +161,6 @@ CommandParser::CmdParser.new(ARGV) do
command :list,
provision_list_desc,
:options => CLIHelper::OPTIONS + [OpenNebulaHelper::FORMAT] do
options[:decrypt] = true
helper.list_pool(options)
end

View File

@ -105,7 +105,7 @@ begin
one = OpenNebula::Client.new
provision = OneProvision::Provision.new_with_id(provision_id, one)
rc = provision.info(true)
rc = provision.info
if OpenNebula.is_error?(rc)
STDERR.puts rc.message

View File

@ -81,7 +81,7 @@ begin
one = OpenNebula::Client.new
provision = OneProvision::Provision.new_with_id(provision_id, one)
rc = provision.info(true)
rc = provision.info
if OpenNebula.is_error?(rc)
STDERR.puts rc.message

View File

@ -111,7 +111,7 @@ begin
one = OpenNebula::Client.new
provision = OneProvision::Provision.new_with_id(provision_id, one)
rc = provision.info(true)
rc = provision.info
if OpenNebula.is_error?(rc)
STDERR.puts rc.message

View File

@ -76,7 +76,7 @@ begin
one = OpenNebula::Client.new
provision = OneProvision::Provision.new_with_id(provision_id, one)
rc = provision.info(true)
rc = provision.info
if OpenNebula.is_error?(rc)
STDERR.puts rc.message

View File

@ -157,7 +157,7 @@ module OpenNebula
def build_template_xml(template_json, name = nil, plain = nil)
template_json ||= ""
plain ||= @plain
plain = plain.to_json unless plain.is_a? String
plain = plain.to_json if plain && !(plain.is_a? String)
text = "<TEMPLATE>"

View File

@ -17,10 +17,10 @@ require 'opennebula/document_json'
module OneProvision
# Provision class as wrapper of DocumentJSON
class Provision < ProvisionElement
class Provision < OpenNebula::DocumentJSON
# @idx [Integer] Index used when creating multiple objects
attr_reader :idx
attr_reader :idx, :body
DOCUMENT_TYPE = 103
@ -71,7 +71,7 @@ module OneProvision
return OpenNebula::Error.new(e)
end
super(rc, template['name'], template['plain'])
super(rc, template['name'])
end
# Returns provision state
@ -157,7 +157,7 @@ module OneProvision
#
# @return [Array] OpenNebula objects
def info_objects(object)
rc = info(true)
rc = info
if OpenNebula.is_error?(rc)
raise OneProvisionLoopException, rc.message
@ -231,7 +231,7 @@ module OneProvision
allocate(cfg, provider)
info(true)
info
puts "ID: #{self['ID']}"
@ -357,7 +357,7 @@ module OneProvision
)
end
rc = info(true)
rc = info
return rc if OpenNebula.is_error?(rc)
@ -407,7 +407,7 @@ module OneProvision
0
ensure
# If provision does not exist, skip unlock
unlock unless OpenNebula.is_error?(info(true))
unlock unless OpenNebula.is_error?(info)
end
# Updates provision objects
@ -417,7 +417,7 @@ module OneProvision
# @param id [String] Object ID
# @param name [String] Object name
def update_objects(object, operation, id, name = nil)
rc = info(true)
rc = info
return rc if OpenNebula.is_error?(rc)

View File

@ -29,7 +29,7 @@ module OneProvision
def factory(element_xml)
provision = OneProvision::Provision.new(element_xml, @client)
provision.info(true)
provision.info
provision.load_body
provision
end

View File

@ -52,7 +52,7 @@ class AliasSDNATDriver < VNMMAD::VNMDriver
provision_id = @host['TEMPLATE/PROVISION_ID']
provision = OneProvision::Provision.new_with_id(provision_id, client)
provision.info(true)
provision.info
@provider = provision.provider
end