6đź‘Ť
âś…
Maybe you’ve figured it out by now, but there’s an extra /
after /bin/bash
in your ExecStart
line.
I may have a slightly newer version of systemd
— when I tried it, the output of systemctl status
included this message:
Executable path specifies a directory, ignoring: /bin/bash/ -c "cd /home/git/hsfzmun/server && /home/git/virtualenvs/hsfzmun/bin/daphne -b 0.0.0.0 -p 8001 -v2 config.asgi:channel_layer"
Also, you might consider using a WorkingDirectory
line in the service, instead of cd &&
👤larcher
18đź‘Ť
Generally, to debug exact cause of “Invalid argument”, you can use:
sudo systemd-analyze verify daphnei.service
or in case of user’s local service:
sudo systemd-analyze --user verify daphnei.service
👤teejay
- Merge/join lists of dictionaries based on a common value in Python
- How do I update an object's members using a dict?
Source:stackexchange.com