示例#1
0
文件: api.py 项目: vbannai/fexpect
def sudo(cmd, **kwargs):
    #sudo wrapper
    if 'expectations' in fabric.state.env and \
        len(fabric.state.env.expectations) > 0:
        cmd, script, remote_pexpect = wrapExpectations(cmd)
    ret = fabric.api.sudo(cmd, **kwargs)
    fabric.api.sudo('rm %s' % script)
    fabric.api.sudo('rm %s' % remote_pexpect)
    return ret
示例#2
0
文件: api.py 项目: wynnw/fexpect
def local(cmd, **kwargs):
    #local wrapper
    wrappedCmd = wrapExpectations(cmd)
    return fabric.api.local(wrappedCmd, **kwargs)
示例#3
0
文件: api.py 项目: wynnw/fexpect
def sudo(cmd, **kwargs):
    #sudo wrapper
    wrappedCmd = wrapExpectations(cmd)
    return fabric.api.sudo(wrappedCmd, **kwargs)
示例#4
0
文件: api.py 项目: wynnw/fexpect
def run(cmd, **kwargs):
    #run wrapper
    wrappedCmd = wrapExpectations(cmd)
    return fabric.api.run(wrappedCmd, **kwargs)
示例#5
0
文件: api.py 项目: pconerly/fexpect
def sudo(cmd, **kwargs):
    #sudo wrapper
    if 'expectations' in fabric.state.env and \
        len(fabric.state.env.expectations) > 0:
        cmd = wrapExpectations(cmd)
    return fabric.api.sudo(cmd, **kwargs)
示例#6
0
def sudo(cmd, **kwargs):
    #sudo wrapper
    if 'expectations' in fabric.state.env and \
        len(fabric.state.env.expectations) > 0:
        cmd = wrapExpectations(cmd)
    return fabric.api.sudo(cmd, **kwargs)
示例#7
0
文件: api.py 项目: jladdjr/fexpect
def local(cmd, **kwargs):
    #local wrapper
    if 'expectations' in fabric.state.env and \
        len(fabric.state.env.expectations) > 0:
        cmd = wrapExpectations(cmd)
    return fabric.api.local(cmd, **kwargs)