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.
