Hey

I've been doing some lookup() local command jank to get the absolute 
directory path to my playbook where I store some additional non role 
specific config files... plabook_basedir/files/playbookspecific.tar.gz. I 
then pass that path in to my various roles that require the centrally 
located file. This keeps my playbooks and files nice and tidy and makes 
sense in the playbook where I pass the search paths to my roles as 
myrole.files : "{{ playbook_dir }}/files" which I then use to add to my 
file search path.

I noticed that the inventory_path is absolute so I decided that rather than 
continue to use a lookup() to set the playbook base path, this should be 
provided by ansible and accurate to the local system path.

My proposed changes: 
https://github.com/dingus9/ansible/commit/e9d14cdec5d02282a691d42d370c5b72456b034e
 If 
this seems reasonable I'll create a PR. The code is working, however if 
someone could suggest a test to run against playbooks that would help.

--
Nick Shobe

-- 
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/d21e8b2a-b976-45d6-8030-49f212619f27%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to