summaryrefslogtreecommitdiff
path: root/tko/parsers
diff options
context:
space:
mode:
Diffstat (limited to 'tko/parsers')
-rw-r--r--tko/parsers/version_0.py6
1 files changed, 2 insertions, 4 deletions
diff --git a/tko/parsers/version_0.py b/tko/parsers/version_0.py
index 57cd1362..5443d6bf 100644
--- a/tko/parsers/version_0.py
+++ b/tko/parsers/version_0.py
@@ -19,8 +19,8 @@ class job(models.job):
user = keyval.get("user", None)
label = keyval.get("label", None)
machine = keyval.get("hostname", None)
- if machine:
- assert "," not in machine
+ if machine and "," in machine:
+ machine = job.find_hostname(dir) # find a unique hostname
queued_time = tko_utils.get_timestamp(keyval, "job_queued")
started_time = tko_utils.get_timestamp(keyval, "job_started")
finished_time = tko_utils.get_timestamp(keyval, "job_finished")
@@ -29,8 +29,6 @@ class job(models.job):
aborted_by = keyval.get("aborted_by", None)
aborted_at = tko_utils.get_timestamp(keyval, "aborted_on")
- if not machine:
- machine = job.find_hostname(dir)
tko_utils.dprint("MACHINE NAME: %s" % machine)
return {"user": user, "label": label, "machine": machine,