Re: Runing multiple daemons with systemctl

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On Mon, 2014-09-01 at 10:10 +0000, C. L. Martinez wrote:
> Hi all,
> 
>  I am doing some tests with a CentOS7 vm image before to enter in our
> production environment. I need to migrate some sysvinit scripts to
> systemctl.
> 
>  In all of them I need to launch some daemons in the same init script.
> For example:
> 
> a) start daemon1
> b) if daemon1 returns no startup errors, launch daemon2
> c) if daemon1 returns any startup error, doesn't start daemon2 and exit.
> 
> Is it possible to do this with systemctl??
> 
> Thanks.


Could this help?

http://www.freedesktop.org/software/systemd/man/systemd.service.html


ExecStartPre=, ExecStartPost=

    Additional commands that are executed before or after the command in
ExecStart=, respectively. Syntax is the same as for ExecStart=, except
that multiple command lines are allowed and the commands are executed
one after the other, serially.

    If any of those commands (not prefixed with "-") fail, the rest are
not executed and the unit is considered failed.

-- 
Darod Zyree <darodzyree@xxxxxxxxx>

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos




[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux