def createDeferred(exe, args, pid, target, is_deletion=False): d = utils.getProcessOutputAndValue(exe, args) if is_deletion: d.addCallback(mirror_level0, (pid, target, is_deletion)) else: d.addCallback(self.onSuccess, (pid, target, is_deletion)) d.addErrback(self.onError, (pid, target)) return d
def createDeferred(exe, args, pid, target, is_deletion = False): d = utils.getProcessOutputAndValue(exe, args) if is_deletion: d.addCallback(mirror_level0, (pid, target, is_deletion)) else: d.addCallback(self.onSuccess, (pid, target, is_deletion)) d.addErrback(self.onError, (pid, target)) return d
def createDeferred(exe, args, target, root): d = utils.getProcessOutputAndValue(exe, args) d.addCallback(self.onSuccess, (target, root)) d.addErrback(self.onError, (target, root)) return d
def createDeferred(exe, args, target, root): d = utils.getProcessOutputAndValue(exe, args) d.addCallback(self.onSuccess, (target, root)) d.addErrback(self.onError, (target, root)) return d