Disable RuntimeWarnings during all() plugin loading

Fixes #12778
pull/12799/head
James Cammarata 9 years ago
parent 71ffb86c30
commit 1ab0e0e228

@ -26,6 +26,8 @@ import inspect
import os
import os.path
import sys
import warnings
from collections import defaultdict
from ansible import constants as C
@ -340,7 +342,9 @@ class PluginLoader:
continue
if path not in self._module_cache:
self._module_cache[path] = self._load_module_source(name, path)
with warnings.catch_warnings():
warnings.simplefilter("ignore", RuntimeWarning)
self._module_cache[path] = self._load_module_source(name, path)
if kwargs.get('class_only', False):
obj = getattr(self._module_cache[path], self.class_name)

Loading…
Cancel
Save