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