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

Bug: Fixes ozones cli with plain auth

This commit is contained in:
Ruben S. Montero 2011-09-02 16:04:55 +02:00
parent 9ac5a9d490
commit 5c57e1f260
2 changed files with 14 additions and 8 deletions

View File

@ -64,8 +64,8 @@ EOT
OPTIONS = XML, NUMERIC, KILOBYTES
class OneHelper
def initialize(secret=nil, endpoint=nil)
@client = OpenNebula::Client.new(secret,endpoint)
def initialize(secret=nil, endpoint=nil, hash=true)
@client = OpenNebula::Client.new(secret,endpoint,hash)
@translation_hash = nil
end

View File

@ -41,39 +41,45 @@ cmd=CommandParser::CmdParser.new(ARGV) do
when "host"
aux_helper = OneHostHelper.new(
zone['onename'] + ":" + zone['onepass'],
zone['endpoint'])
zone['endpoint'],
false)
aux_helper.list_pool(options)
when "vm"
aux_helper = OneVMHelper.new(
zone['onename'] + ":" + zone['onepass'],
zone['endpoint'])
zone['endpoint'],
false)
aux_helper.list_pool(options)
when "image"
aux_helper = OneImageHelper.new(
zone['onename'] + ":" + zone['onepass'],
zone['endpoint'])
zone['endpoint'],
false)
aux_helper.list_pool(options)
when "vn"
aux_helper = OneVNetHelper.new(
zone['onename'] + ":" + zone['onepass'],
zone['endpoint'])
zone['endpoint'],
false)
aux_helper.list_pool(options)
when "template"
aux_helper = OneTemplateHelper.new(
zone['onename'] + ":" + zone['onepass'],
zone['endpoint'])
zone['endpoint'],
false)
aux_helper.list_pool(options)
when "user"
aux_helper = OneUserHelper.new(
zone['onename'] + ":" + zone['onepass'],
zone['endpoint'])
zone['endpoint'],
false)
aux_helper.list_pool(options)
end