| 671 | |
| 672 | |
| 673 | class Result: |
| 674 | def __init__(self, rc, stdout, stderr, memory_usage=None): |
| 675 | self.rc = rc |
| 676 | self.stdout = stdout |
| 677 | self.stderr = stderr |
| 678 | INTEG_LOG.debug("rc: %s", rc) |
| 679 | INTEG_LOG.debug("stdout: %s", stdout) |
| 680 | INTEG_LOG.debug("stderr: %s", stderr) |
| 681 | if memory_usage is None: |
| 682 | memory_usage = [] |
| 683 | self.memory_usage = memory_usage |
| 684 | |
| 685 | @property |
| 686 | def json(self): |
| 687 | return json.loads(self.stdout) |
| 688 | |
| 689 | |
| 690 | def _escape_quotes(command): |