def scpTo(host, src, dst, user=None, options=None, log=False):
    """
    Blocking function to copy scp a file to a host

    Returns the exit code
    """
    return runProgramRunner(scpToA(host, src, dst, user, options, log=log))
示例#2
0
文件: ssh.py 项目: carze/vappio
def scpTo(host, src, dst, user=None, options=None, log=False):
    """
    Blocking function to copy scp a file to a host

    Returns the exit code
    """
    return runProgramRunner(scpToA(host, src, dst, user, options, log=log))
示例#3
0
文件: ssh.py 项目: carze/vappio
def runSystemSSH(host, cmd, stdoutf, stderrf, user=None, options=None, log=False):
    """
    Blocking version of runSystemSSHA

    Returns the exit code
    """
    return runProgramRunner(runSystemSSHA(host, cmd, stdoutf, stderrf, user, options, log=log))
示例#4
0
文件: control.py 项目: carze/vappio
def runSystemInstanceEx(*args, **kwargs):
    """
    Blocking and throws an exception on failure
    """
    pr = runSystemInstanceA(*args, **kwargs)
    exitCode = runProgramRunner(pr)
    if exitCode != 0:
        raise ProgramRunError(pr.cmd, exitCode)
示例#5
0
文件: ssh.py 项目: carze/vappio
def runSystemSSHEx(host, cmd, stdoutf, stderrf, user=None, options=None, log=False):
    """
    Blocking version of runSystemSSHA, throws an exception on failure though
    """
    pr = runSystemSSHA(host, cmd, stdoutf, stderrf, user, options, log=log)
    exitCode = runProgramRunner(pr)
    if exitCode != 0:
        raise ProgramRunError(pr.cmd, exitCode)
def scpToEx(host, src, dst, user=None, options=None, log=False):
    """
    Blocking function to copy scp a file to a host

    Throws an exception if it fails
    """
    pr = scpToA(host, src, dst, user, options, log=log)
    exitCode = runProgramRunner(pr)
    if exitCode != 0:
        raise ProgramRunError(pr.cmd, exitCode)
示例#7
0
文件: ssh.py 项目: carze/vappio
def scpFromEx(host, src, dst, user=None, options=None, log=False):
    """
    Blocking function to copy scp a file from a host

    Throws an exception if it fails
    """
    pr = scpFromA(host, src, dst, user, options, log=log)
    exitCode = runProgramRunner(pr)
    if exitCode != 0:
        raise ProgramRunError(pr.cmd, exitCode)
def runSystemSSHEx(host,
                   cmd,
                   stdoutf,
                   stderrf,
                   user=None,
                   options=None,
                   log=False):
    """
    Blocking version of runSystemSSHA, throws an exception on failure though
    """
    pr = runSystemSSHA(host, cmd, stdoutf, stderrf, user, options, log=log)
    exitCode = runProgramRunner(pr)
    if exitCode != 0:
        raise ProgramRunError(pr.cmd, exitCode)
def runSystemSSH(host,
                 cmd,
                 stdoutf,
                 stderrf,
                 user=None,
                 options=None,
                 log=False):
    """
    Blocking version of runSystemSSHA

    Returns the exit code
    """
    return runProgramRunner(
        runSystemSSHA(host, cmd, stdoutf, stderrf, user, options, log=log))
示例#10
0
文件: control.py 项目: carze/vappio
def runSystemInstance(*args, **kwargs):
    """
    Blocking version fo runSystemInstanceA
    """
    return runProgramRunner(runSystemInstanceA(*args, **kwargs))