wrap the rest of the commands in quotes

git-svn-id: file:///home/svn/framework3/trunk@12713 4d416f70-5f16-0410-b530-b9f4589650da
This commit is contained in:
Jonathan Cran 2011-05-25 07:30:22 +00:00
parent c979f3a43d
commit 971a77277e
1 changed files with 9 additions and 9 deletions

View File

@ -34,38 +34,38 @@ class RemoteWorkstationDriver < VmDriver
end
def start
system_command("ssh #{@user}@#{@host} vmrun -T ws start \'#{@location}\' nogui")
system_command("ssh #{@user}@#{@host} \"vmrun -T ws start \'#{@location}\' nogui\"")
end
def stop
system_command("ssh #{@user}@#{@host} vmrun -T ws stop \'#{@location}\' nogui")
system_command("ssh #{@user}@#{@host} \"vmrun -T ws stop \'#{@location}\' nogui\"")
end
def suspend
system_command("ssh #{@user}@#{@host} vmrun -T ws suspend \'#{@location}\' nogui")
system_command("ssh #{@user}@#{@host} \"vmrun -T ws suspend \'#{@location}\' nogui\"")
end
def pause
system_command("ssh #{@user}@#{@host} vmrun -T ws pause \'#{@location}\' nogui")
system_command("ssh #{@user}@#{@host} \"vmrun -T ws pause \'#{@location}\' nogui\"")
end
def reset
system_command("ssh #{@user}@#{@host} vmrun -T ws reset \'#{@location}\' nogui")
system_command("ssh #{@user}@#{@host} \"vmrun -T ws reset \'#{@location}\' nogui\"")
end
def create_snapshot(snapshot)
snapshot = filter_input(snapshot)
system_command("ssh #{@user}@#{@host} vmrun -T ws snapshot \'#{@location}\' #{snapshot} nogui")
system_command("ssh #{@user}@#{@host} \"vmrun -T ws snapshot \'#{@location}\' #{snapshot} nogui\"")
end
def revert_snapshot(snapshot)
snapshot = filter_input(snapshot)
system_command("ssh #{@user}@#{@host} vmrun -T ws revertToSnapshot \'#{@location}\' #{snapshot} nogui")
system_command("ssh #{@user}@#{@host} \"vmrun -T ws revertToSnapshot \'#{@location}\' #{snapshot} nogui\"")
end
def delete_snapshot(snapshot)
snapshot = filter_input(snapshot)
system_command("ssh #{@user}@#{@host} vmrun -T ws deleteSnapshot \'#{@location}\' #{snapshot} nogui" )
system_command("ssh #{@user}@#{@host} \"vmrun -T ws deleteSnapshot \'#{@location}\' #{snapshot} nogui\"" )
end
def run_command(command)
@ -184,7 +184,7 @@ class RemoteWorkstationDriver < VmDriver
def running?
## Get running VMs
running = `ssh #{@user}@#{@host} vmrun list nogui`
running = `ssh #{@user}@#{@host} \"vmrun list nogui\"`
running_array = running.split("\n")
running_array.shift