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
def local(cmd, **kwargs): #local wrapper wrappedCmd = wrapExpectations(cmd) return fabric.api.local(wrappedCmd, **kwargs)
def sudo(cmd, **kwargs): #sudo wrapper wrappedCmd = wrapExpectations(cmd) return fabric.api.sudo(wrappedCmd, **kwargs)
def run(cmd, **kwargs): #run wrapper wrappedCmd = wrapExpectations(cmd) return fabric.api.run(wrappedCmd, **kwargs)
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)
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)