lib/rsh/box.rb in rsh2-0.0.1 vs lib/rsh/box.rb in rsh2-0.0.2
- old
+ new
@@ -130,12 +130,17 @@
end
end
end
def bash cmd
- code, stdout, stderr = driver.exec cmd
+ code, stdout, stderr = exec cmd
raise "can't execute '#{cmd}'!" unless code == 0
- return stdout, stderr
+ raise stderr unless stderr.empty?
+ stdout
+ end
+
+ def exec cmd
+ driver.exec cmd
end
protected
def method_missing m, *a, &b
driver.send m, *a, &b
\ No newline at end of file