On Sat, 13 Aug 2022 17:58:02 -0400
Nico Kadel-Garcia <[email protected]> wrote:

> On Fri, Aug 12, 2022 at 2:48 AM Vladimir Botka <[email protected]> wrote:
> >
> > On Fri, 12 Aug 2022 11:01:01 +0500
> > farrukh ahmed <[email protected]> wrote:
> >  
> > > *What I'm trying to achieve is that;*
> > > *1) Check if any job process is running.*
> > > *2) If the job process found running then; first stop the process and then
> > > remove the process.*  
> >
> > Use *pkill*
> > https://www.commandlinux.com/man-page/man1/pkill.1.html
> 
> pkill is a useful tool, and a dangerous one if other processes may
> have matching names. Use it cautiously.

Right. Probably it would be good to add that cautious usage here
includes running *pgrep* first and see whether the selected processes
are what you really want. This is the reason why *pgrep/pkill* come
together.

FWIW. See the playbook for testing asynchronous scripts and signals
https://gist.github.com/vbotka/755c3c4fea3d7afb54406412325a3f12


-- 
Vladimir Botka

-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/20220814014019.7ee02329%40gmail.com.

Attachment: pgp2DwgwJ2c6j.pgp
Description: OpenPGP digital signature

Reply via email to