lib/rbbt/util/misc/development.rb in rbbt-util-5.26.157 vs lib/rbbt/util/misc/development.rb in rbbt-util-5.26.158
- old
+ new
@@ -413,6 +413,13 @@
file = file.find if Path === file
zip_file = file
CMD.cmd("unzip '#{zip_file}' -d '#{dir}'")
end
end
+
+
+ def self.ssh_run(server, script)
+ Log.debug "Run ssh script in #{server}:\n#{script}"
+ CMD.cmd("ssh '#{server}' 'shopt -s expand_aliases; bash -l -c \"ruby\"' ", :in => script, :log => true).read
+ end
+
end