Skip to content
Snippets Groups Projects
Commit de65fac1 authored by jkerdreu's avatar jkerdreu
Browse files

Fix CBOR tags in JSON


git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@2516 b32b6428-25c9-4566-ad07-03861ab6144f
parent de103173
Branches
No related tags found
No related merge requests found
#!/usr/bin/env python
from xaal.lib import Engine,helpers,tools
from xaal.lib import Engine,helpers,tools,cbor
from xaal.monitor import monitor
from xaal.schemas import devices
......@@ -18,7 +18,7 @@ except ImportError:
pass
import fuse
from fuse import Fuse
import rapidjson
import json
if not hasattr(fuse, '__version__'):
raise RuntimeError("your fuse-py doesn't know of fuse.__version__, probably it's too old.")
......@@ -151,7 +151,8 @@ class XAALFS(Fuse):
if data[2] == 'db': tmp = dev.db
if data[2] == 'description': tmp = dev.description
if tmp:
return rapidjson.dumps(tmp,uuid_mode=rapidjson.UM_CANONICAL,indent=2).encode('utf-8')
cbor.cleanup(tmp)
return json.dumps(tmp,indent=2).encode('utf-8')
return b''
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment