worker: don't hard code path to unix domain socket
Introduce a mandatory argument `address`, which is interpreted as a path to a unix socket when `-unix` is given or a network address otherwise. Move the default path to the service file. Add a more useful usage message when passing `-help` or no arguments.
This commit is contained in:
parent
b5432e78b9
commit
f8982f4a1a
3 changed files with 20 additions and 7 deletions
|
|
@ -6,7 +6,7 @@ After=multi-user.target osbuild-composer.socket
|
|||
[Service]
|
||||
Type=simple
|
||||
PrivateTmp=true
|
||||
ExecStart=/usr/libexec/osbuild-composer/osbuild-worker
|
||||
ExecStart=/usr/libexec/osbuild-composer/osbuild-worker -unix /run/osbuild-composer/job.socket
|
||||
Restart=on-failure
|
||||
RestartSec=10s
|
||||
CPUSchedulingPolicy=batch
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue