diff options
Diffstat (limited to 'src/buildstream/_scheduler/jobs/elementjob.py')
-rw-r--r-- | src/buildstream/_scheduler/jobs/elementjob.py | 14 |
1 files changed, 3 insertions, 11 deletions
diff --git a/src/buildstream/_scheduler/jobs/elementjob.py b/src/buildstream/_scheduler/jobs/elementjob.py index fb5d38e11..d6aa81567 100644 --- a/src/buildstream/_scheduler/jobs/elementjob.py +++ b/src/buildstream/_scheduler/jobs/elementjob.py @@ -18,7 +18,7 @@ # from ruamel import yaml -from ..._message import Message, MessageType +from ..._message import MessageType from .job import Job @@ -72,7 +72,8 @@ class ElementJob(Job): self._action_cb = action_cb # The action callable function self._complete_cb = complete_cb # The complete callable function - # Set the task wide ID for logging purposes + # Set the ID for logging purposes + self.set_message_unique_id(element._unique_id) self.set_task_id(element._unique_id) @property @@ -96,15 +97,6 @@ class ElementJob(Job): def parent_complete(self, status, result): self._complete_cb(self, self._element, status, self._result) - def message(self, message_type, message, **kwargs): - args = dict(kwargs) - args['scheduler'] = True - self._scheduler.context.message( - Message(self._element._unique_id, - message_type, - message, - **args)) - def child_process_data(self): data = {} |