In a previous life I've had to do what you are attempting. Ansible will not automatically know to install dependencies like your custom library for you.That is up to you to handle. There are two ways I've gone about it resolving this:
1) Install said libraries in your default python library path on each remote box. 2) Copy/install your libraries to an alternate path location (could be one time could be an earlier task of the play) and use the environment argument on the task that uses your custom module to append said library path to PYTHONPATH. Not knowing what is in your infile.py, you may want to consider embedding that library in the module if it's a single library file that's not too complex. I didn't personally use this approach, though I considered it, in my own because the library files had other usage outside of my custom Ansible module and I didn't want to play around keeping the code in sync. Hope that helps. <tim/> -- 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 post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CAOMCme63ZpWdD9nOzgBZvNKpW29zkAQUYwG8t8oSnMXYUb%3DOuw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
