avoid caching invetnory sources in loader (#38242)

* fix inventory plugin source caching

 - avoid caching invetnory sources in loader in base
 - same fix for yaml plugin
 - idem for 'auto' plugin

fixes #37162

* fix mock dataloader func sig
This commit is contained in:
Brian Coca 2018-04-10 22:15:52 -04:00 committed by GitHub
parent 399cba1c84
commit 886c4edfb9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
5 changed files with 7 additions and 6 deletions

View file

@ -91,7 +91,7 @@ class InventoryModule(BaseFileInventoryPlugin):
super(InventoryModule, self).parse(inventory, loader, path)
try:
data = self.loader.load_from_file(path)
data = self.loader.load_from_file(path, cache=False)
except Exception as e:
raise AnsibleParserError(e)