On Wed, 18.04.12 13:54, Sven Anders ([email protected]) wrote:

> Hello!
> 
> Is it possible to act differently on exit codes?

No. This is currently not possible.

> The service may terminate fatal or temporarily.
> 
> If the termination is temporarily (exit codes 0|12|13|14|15|16|17) I want the
> service to be respawned. On Exit codes 1|6|8|10|11|18|19 it should respawn, 
> but
> with a longer sleep.
> Otherwise on the fatal case (exit codes 5|2|3|4|7|9) it should not try to 
> respawn
> the service.

This is a relatively complex restart logic. It probably is a better idea
to implement that as child process of systemd.

Lennart

-- 
Lennart Poettering - Red Hat, Inc.
_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to