AiC and REST login
[myslice.git] / rest / json_encoder.py
1 import json
2 import datetime
3 import xmlrpclib
4 from time import mktime
5
6 class MyEncoder(json.JSONEncoder):
7
8     def default(self, obj):
9         if isinstance(obj, datetime.datetime) or isinstance(obj, xmlrpclib.DateTime):
10             return int(mktime(obj.timetuple()))
11
12         return json.JSONEncoder.default(self, obj)