class SSHCmd
Public Class Methods
new(server)
click to toggle source
# File lib/git/make_mirror.rb, line 105 def initialize(server) @server = server end
Public Instance Methods
exec(cmd)
click to toggle source
# File lib/git/make_mirror.rb, line 109 def exec(cmd) cmd = cmd.join ' && ' if cmd.is_a? Array `ssh #{@server} '#{cmd}'` end
scp(from, to)
click to toggle source
# File lib/git/make_mirror.rb, line 114 def scp(from, to) `scp #{from} #{@server}:#{to}` end