From bc60f52db5a180cbac72405ae2d75f169fb66ca3 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Thu, 17 Mar 2016 07:19:21 -0700 Subject: [PATCH] avoid exceptiosn when not being called by CLI --- lib/ansible/plugins/callback/slack.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/ansible/plugins/callback/slack.py b/lib/ansible/plugins/callback/slack.py index 575a1112c6..9fc406fd34 100644 --- a/lib/ansible/plugins/callback/slack.py +++ b/lib/ansible/plugins/callback/slack.py @@ -23,7 +23,10 @@ import json import os import uuid -from __main__ import cli +try: + from __main__ import cli +except ImportError: + cli = None from ansible.constants import mk_boolean from ansible.module_utils.urls import open_url