Пример #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)
Пример #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)
Пример #3
0
 def _sleep(self, t):
     proc = utils.execCmd(["sleep", str(t)], sync=False)
     return utils.AsyncProcessOperation(proc)
Пример #4
0
 def func():
     proc = commands.execCmd(["sleep", str(timeout)], sync=False)
     return utils.AsyncProcessOperation(proc)