summaryrefslogtreecommitdiff
path: root/network/ipify_facts.py
diff options
context:
space:
mode:
authorToshio Kuratomi <toshio@fedoraproject.org>2016-01-11 12:47:21 -0800
committerToshio Kuratomi <toshio@fedoraproject.org>2016-01-11 13:06:22 -0800
commitd6af6f8477d3d1600f3907d4ec1b216c94e67d52 (patch)
treef0fe4574d56af1193c4a2c835bf4ac7caad2375d /network/ipify_facts.py
parent39c3004337b688cd44e711f6eeeb9bc161f0d318 (diff)
downloadansible-modules-extras-json-imports-fallback.tar.gz
Update for modules which import json.json-imports-fallback
Some do not use the json module directly so don't need import json. Some needed to fallback to simplejson with no traceback if neither was installed Fixes #1298
Diffstat (limited to 'network/ipify_facts.py')
-rw-r--r--network/ipify_facts.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/network/ipify_facts.py b/network/ipify_facts.py
index 8f509dd2..95bf549b 100644
--- a/network/ipify_facts.py
+++ b/network/ipify_facts.py
@@ -59,7 +59,12 @@ ipify_public_ip:
try:
import json
except ImportError:
- import simplejson as json
+ try:
+ import simplejson as json
+ except ImportError:
+ # Let snippet from module_utils/basic.py return a proper error in this case
+ pass
+
class IpifyFacts(object):