summaryrefslogtreecommitdiff
path: root/src/buildstream/_scheduler/jobs/elementjob.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/buildstream/_scheduler/jobs/elementjob.py')
-rw-r--r--src/buildstream/_scheduler/jobs/elementjob.py14
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 = {}