Exemplo n.º 1
0
    def _echo(self, text):
        proc = commands.execCmd(["echo", "-n", "test"], sync=False)

        def parse(rc, out, err):
            return out

        return utils.AsyncProcessOperation(proc, parse)
Exemplo n.º 2
0
    def _fail(self, t):
        proc = commands.execCmd(["sleep", str(t)], sync=False)

        def parse(rc, out, err):
            raise Exception("TEST!!!")

        return utils.AsyncProcessOperation(proc, parse)
Exemplo n.º 3
0
 def _sleep(self, t):
     proc = utils.execCmd(["sleep", str(t)], sync=False)
     return utils.AsyncProcessOperation(proc)
Exemplo n.º 4
0
 def func():
     proc = commands.execCmd(["sleep", str(timeout)], sync=False)
     return utils.AsyncProcessOperation(proc)