Thank you Racke.

On Friday, August 6, 2021 at 3:25:57 PM UTC+5:30 [email protected] wrote:

> On 06/08/2021 09:02, Dhiwakar Ravikumar wrote:
> > I'm trying to create an external file that every single task (Python 
> modules for which I've implemented) in the playbook should read from and 
> write into some information.
> > 
> > I wanted to use the process ID for the playbook itself but I'm not sure 
> how to fetch this information from within the module itself i.e. the python 
> script itself.
> > 
> > $PPID keeps changing as evidenced by the following playbook.
> > 
> > 
> > Untitled.png
> > 
> > 
> >  the value for the PPID was
> > 
> > "stdout": "2850132"
> > "stdout": "2850343"
> > 
> > the 1st and 2nd times respectively. Is there any value like a process ID 
> or something similar that is
> > 
> > 1. Unique to this instance of the playbook run ?
> > 2. Accessible to the module's underlying python script ?
> > 3. Without involving use of psutil or any package that doesn't come as 
> part of Python 3.X
> > 
> > 
> > For a better reading experience, check out
> > 
> https://stackoverflow.com/questions/68677124/getting-a-id-value-unique-to-an-instance-of-an-ansible-playbook
>
> That's sound like an awkward and fragile approach to me. Why would you use 
> the process ID as unique value?
> An UUID (see to_uuid filter) would be definitely unique.
>
> Regards
> Racke
>
> > 
> > 
> > 
> > -- 
> > 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] <mailto:
> [email protected]>.
> > To view this discussion on the web visit 
> https://groups.google.com/d/msgid/ansible-project/1ae9e985-25b5-40dd-857e-6dc62ea99705n%40googlegroups.com
>  
> <
> https://groups.google.com/d/msgid/ansible-project/1ae9e985-25b5-40dd-857e-6dc62ea99705n%40googlegroups.com?utm_medium=email&utm_source=footer
> >.
>
>
> -- 
> Ecommerce and Linux consulting + Perl and web application programming.
> Debian and Sympa administration.
>
>

-- 
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/4d4126c8-329c-4381-8194-e2c86ebe38adn%40googlegroups.com.

Reply via email to