How to receive job status changes notifications?
Konstantin Kharlamov <[email protected]> Mon, 29 Sep 2025 12:04:35 +0300
| Newsgroups | gmane.comp.sysutils.backup.bacula.devel |
|---|---|
| Message-ID | <[email protected]> |
Hello, I'm writing a GUI around Bacula (yeah, another one), and my
problem is I want to receive every job status change, e.g. if it's
running, failed, etc, to display to user interactively.
After digging far and wide, I figured the only way to do this is by
changing `bacula-dir.conf` to have:
Messages {
Name = Daemon
append = "/tmp/dir-messages-named-pipe" = all, events, debug
}
Per my understanding, this should send everything to
/tmp/dir-messages-named-pipe. I know for a fact job status changes are
part of the logs, because if you launch `bconsole` (assuming you have
`console = all` option) and execute `messages`, you see job status
changes info.
Yet somehow, even though it works for console, I never see that info
among messages coming to /tmp/dir-messages-named-pipe!
WDIDW?