[libvirt] [jenkins-ci PATCH v2 10/12] lcitool: Add projects information handling
Andrea Bolognani
abologna at redhat.com
Wed Jul 18 09:32:58 UTC 2018
On Tue, 2018-07-17 at 19:55 +0200, Katerina Koukiou wrote:
> I meant only having a variable for the playbook location.
>
> playbook_path = os.getenv('PLAYBOOK_PATH', './'))
>
> And then use os.path.join for all the others relative paths to the
> playbook path.
> So that you can actually run the lcitool script from wherever you want.
That wouldn't be quite enough: you'd also have to make sure you
call ansible / ansible-playbook like
ANSIBLE_CONFIG="$PLAYBOOK_PATH/ansible.cfg" \
ansible --playbook-dir "$PLAYBOOK_PATH" ...
otherwise it won't work. And at that point, the script might as
well just figure out the base directory itself based on its own
location :)
Should be easy enough. I'll look into it.
--
Andrea Bolognani / Red Hat / Virtualization
More information about the libvir-list
mailing list