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

feature #1020: fixes some bugs

This commit is contained in:
Ruben S.Montero 2011-12-22 20:18:14 +01:00
parent 2424dfbf79
commit 4e9dbbfa1d
2 changed files with 7 additions and 4 deletions

View File

@ -15,6 +15,7 @@
# ---------------------------------------------------------------------------- #
require "scripts_common"
require 'yaml'
require "CommandManager"
class VmWareDriver
@ -27,10 +28,12 @@ class VmWareDriver
BIN_LOCATION = "/usr/bin"
LIB_LOCATION = "/usr/lib/one"
ETC_LOCATION = "/etc/one/"
VAR_LOCATION = "/var/lib/one"
else
LIB_LOCATION = ONE_LOCATION + "/lib"
BIN_LOCATION = ONE_LOCATION + "/bin"
ETC_LOCATION = ONE_LOCATION + "/etc/"
VAR_LOCATION = ONE_LOCATION + "/var/"
end
CONF_FILE = ETC_LOCATION + "/vmwarerc"
@ -228,9 +231,9 @@ class VmWareDriver
#Performs a action usgin libvirt
def do_action(cmd)
rc = LocalCommand.run(esx_cmd(command))
rc = LocalCommand.run(esx_cmd(cmd))
if rc.code = 0
if rc.code == 0
return [true, rc.stdout]
else
err = "Error executing: #{cmd} err: #{rc.stderr} out: #{rc.stdout}"
@ -270,4 +273,4 @@ class VmWareDriver
return deploy_id
end
end
end

View File

@ -32,7 +32,7 @@ require 'vmwarelib'
dfile = ARGV[0]
host = ARGV[1]
vmware_drv = VMWareDriver.new(host)
vmware_drv = VmWareDriver.new(host)
puts vmware_drv.deploy(dfile)