]> git.ipfire.org Git - thirdparty/systemd.git/commit
Log the job being merged
authorbl33pbl0p <bl0pbl33p@gmail.com>
Wed, 16 Jan 2019 00:03:22 +0000 (00:03 +0000)
committerLennart Poettering <lennart@poettering.net>
Wed, 16 Jan 2019 11:34:54 +0000 (12:34 +0100)
commit28d78d07261bdfebbf36f7136bbb0d0f5f2029f1
tree41bccfcb22f4767e41fe6afcdcfe612d13c1eebc
parent2732587540035227fe59e4b64b60127352611b35
Log the job being merged

Makes it easier to understand what was merged (and easier to realize why).

Example is a start job running, and another unit triggering a verify-active job. It is not clear what job was it that from baz.service that merged into the installed job for bar.service in the debug logs. This makes it useful when debugging issues.

Jan 15 11:45:58 jupiter systemd[1218]: baz.service: Trying to enqueue job baz.service/start/replace
Jan 15 11:45:58 jupiter systemd[1218]: baz.service: Installed new job baz.service/start as 498
Jan 15 11:45:58 jupiter systemd[1218]: bar.service: Merged into installed job bar.service/start as 497
Jan 15 11:45:58 jupiter systemd[1218]: baz.service: Enqueued job baz.service/start as 498

It becomes:
Jan 15 11:45:58 jupiter systemd[1218]: bar.service: Merged bar.service/verify-active into installed job bar.service/start as 497
src/core/job.c