-
Notifications
You must be signed in to change notification settings - Fork 24k
upcloud inventory script #11586
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
upcloud inventory script #11586
Conversation
@elnygren This PR was tested by travis-ci.org, which is no longer used. Please rebase your branch to trigger running of current tests. |
@elnygren Greetings! Thanks for taking the time to open this pullrequest. In order for the community to handle your pullrequest effectively, we need a bit more information. Here are the items we could not find in your description:
Please set the description of this pullrequest with this template: |
@elnygren we have built a new framework to make inventory scripts into plugins. If you are still interested in getting this submitted, please refer to the example at https://github.com/ansible/ansible/blob/devel/lib/ansible/plugins/inventory/virtualbox.py for your next PR. |
SUMMARY
dynamic inventory script for www.upcloud.com (IaaS provider). Supports python 2.6+. Tested with 2.6.9.
Uses https://github.com/UpCloudLtd/upcloud-python-api quite a lot.
UpCloud offers a free trial for testing; if someone wants to help testing this (and the module in near future), you may email me at elias.nygren (at) upcloud (dot) com for more credits if you run out of the free trial.
I am also writing a module, but I'm opening this PR for the inventory first. Feel free to comment / give advice / point out errors or improvements / etc.
ISSUE TYPE
Feature Pull Request
COMPONENT NAME
contrib/inventory/upcloud.ini
contrib/inventory/upcloud.py
ANSIBLE VERSION
2.3
ADDITIONAL INFORMATION