add error message if keyczar is not installed and the user tries to use fireball mode

pull/1648/head
Michael DeHaan 12 years ago
parent d5db8e937e
commit 556799a7c4

@ -72,6 +72,9 @@ def key_for_hostname(hostname):
# fireball mode is an implementation of ansible firing up zeromq via SSH
# to use no persistent daemons or key management
if not KEYCZAR_AVAILABLE:
raise errors.AnsibleError("python-keyczar must be installed to use fireball mode")
key_path = os.path.expanduser("~/.fireball.keys")
if not os.path.exists(key_path):
os.makedirs(key_path)

Loading…
Cancel
Save