credstash lookup plugin: raise AnsibleError when credstash library not installed

pull/11778/head
Scott Cunningham 9 years ago
parent 695e456cb0
commit 193e857bc4

@ -20,7 +20,17 @@ __metaclass__ = type
from ansible.errors import AnsibleError
from ansible.plugins.lookup import LookupBase
import credstash
CREDSTASH_INSTALLED = False
try:
import credstash
CREDSTASH_INSTALLED = True
except ImportError:
CREDSTASH_INSTALLED = False
if not CREDSTASH_INSTALLED:
raise AnsibleError('The credstash lookup plugin requires credstash to be installed.')
class LookupModule(LookupBase):

Loading…
Cancel
Save