Index: scripts/slave/recipe_modules/goma/api.py |
diff --git a/scripts/slave/recipe_modules/goma/api.py b/scripts/slave/recipe_modules/goma/api.py |
index 7844de454e2328f47d9a0027cc5423b5d8a092ea..4996ae6dde4d39ad837abbfd30d1aabcae27a4c7 100644 |
--- a/scripts/slave/recipe_modules/goma/api.py |
+++ b/scripts/slave/recipe_modules/goma/api.py |
@@ -139,14 +139,13 @@ print jobs |
name='start cloudtail', |
script=self.resource('cloudtail_utils.py'), |
args=['start', |
- '--cloudtail-path', self.cloudtail_path], |
+ '--cloudtail-path', self.cloudtail_path, |
+ '--pid-file', self.m.raw_io.output(name='pid')], |
ukai
2016/09/29 07:26:09
use leak_to and reuse it in stop_cloudtail ?
tikuta
2016/09/29 07:46:15
Done.
|
env=self._goma_ctl_env, |
- stdout=self.m.raw_io.output(), |
step_test_data=( |
- lambda: self.m.raw_io.test_api.stream_output('12345')), |
+ lambda: self.m.raw_io.test_api.output('12345', name='pid')), |
infra_step=True) |
- |
- self._cloudtail_pid = step_result.stdout |
+ self._cloudtail_pid = step_result.raw_io.outputs['pid'] |
def _stop_cloudtail(self): |
"""Stop cloudtail started by _start_cloudtail |