1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Proxmox inventory: Add some sanitization to url parameter (#1914) (#1931)

* Added rstrip to the URL field to prevent issues when users add a trailing / in the config of this module

* Added changelog fragment

* Sorry Mr. Linter, I have removed the empty line :-)

* Fixed punctuation

* Fixed punctuation

(cherry picked from commit 20bd065e77)

Co-authored-by: Jeffrey van Pelt <jeff@vanpelt.one>
This commit is contained in:
patchback[bot] 2021-02-27 17:23:02 +01:00 committed by GitHub
parent 29f028e33b
commit 87377dd23f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 1 deletions

View file

@ -0,0 +1,3 @@
---
bugfixes:
- proxmox inventory - added handling of extra trailing slashes in the URL (https://github.com/ansible-collections/community.general/pull/1914).

View file

@ -352,7 +352,7 @@ class InventoryModule(BaseInventoryPlugin, Cacheable):
self._read_config_data(path) self._read_config_data(path)
# get connection host # get connection host
self.proxmox_url = self.get_option('url') self.proxmox_url = self.get_option('url').rstrip('/')
self.proxmox_user = self.get_option('user') self.proxmox_user = self.get_option('user')
self.proxmox_password = self.get_option('password') self.proxmox_password = self.get_option('password')
self.cache_key = self.get_cache_key(path) self.cache_key = self.get_cache_key(path)