add a log message stating which json encoder is being using

This commit is contained in:
Damien Churchill 2009-08-12 07:24:10 +00:00
commit 8ef55c380e

View file

@ -46,10 +46,12 @@ try:
import json import json
except ImportError: except ImportError:
import simplejson as json import simplejson as json
log.info('Using simplejson for json converting')
# Do a little hack here just in case the user has json-py installed since it # Do a little hack here just in case the user has json-py installed since it
# has a different api # has a different api
if not hasattr(json, "dumps"): if not hasattr(json, "dumps"):
log.info('Using python-json for json converting')
json.dumps = json.write json.dumps = json.write
json.loads = json.read json.loads = json.read
@ -61,6 +63,8 @@ if not hasattr(json, "dumps"):
json.dump = dump json.dump = dump
json.load = load json.load = load
else:
log.info('Using simplejson for json converting')
import pkg_resources import pkg_resources
import xdg, xdg.BaseDirectory import xdg, xdg.BaseDirectory