From ce9bd13839d4a20f31ae44b74b8f3e4a48bb75b6 Mon Sep 17 00:00:00 2001 From: Richard Ipsum Date: Tue, 22 Apr 2014 19:28:39 +0100 Subject: Initiator: Handle step-already-started message --- distbuild/initiator.py | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'distbuild') diff --git a/distbuild/initiator.py b/distbuild/initiator.py index 6e4ca65a..67f37764 100644 --- a/distbuild/initiator.py +++ b/distbuild/initiator.py @@ -94,6 +94,7 @@ class Initiator(distbuild.StateMachine): 'build-progress': self._handle_build_progress_message, 'build-steps': self._handle_build_steps_message, 'step-started': self._handle_step_started_message, + 'step-already-started': self._handle_step_already_started_message, 'step-output': self._handle_step_output_message, 'step-finished': self._handle_step_finished_message, 'step-failed': self._handle_step_failed_message, @@ -127,6 +128,12 @@ class Initiator(distbuild.StateMachine): self._step_outputs[msg['step_name']].close() del self._step_outputs[msg['step_name']] + def _handle_step_already_started_message(self, msg): + self._app.status( + msg='%s is already building on %s' % (msg['step_name'], + msg['worker_name'])) + self._open_output(msg) + def _handle_step_started_message(self, msg): self._app.status( msg='Started building %(step_name)s on %(worker_name)s', -- cgit v1.2.1