- robert@robert /mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/01_src_MS $ python test_save_locationn_cam.py
- Do wysłania: {"data": [{"y": 70, "x": 57, "ts": 1436247822.756322, "err": 25, "floor": 1}, {"y": 2, "x": 42, "ts": 1436247822.756332, "err": 29, "floor": 1}], "appID": "cvmotion001"}
- Pełne dane do wysłania: {
- "params":{
- "data":[
- {
- "y":70,
- "x":57,
- "ts":1436247822.756322,
- "err":25,
- "floor":1
- },
- {
- "y":2,
- "x":42,
- "ts":1436247822.756332,
- "err":29,
- "floor":1
- }
- ],
- "appID":"cvmotion001"
- },
- "jsonrpc":"2.0",
- "method":"saveLocalization",
- "id":1436247822756
- }
- Odpytuję server: http://127.0.0.1:8000/ipscore_dev/rpc/call/jsonrpc2
- Zapytanie: <urllib2.Request instance at 0x7f4081008518>
- {u'jsonrpc': u'2.0', u'id': 1436247822756, u'error': {u'message': u'Server error', u'code': -32099, u'data': u'InterfaceError: Only %s and %% are supported in the query.\n[\' File "/mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/02_IPS_web2py_test_script/web2py/gluon/tools.py", line 5104, in serve_jsonrpc2\\n s = methods[method](**params)\\n\', \' File "/mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/02_IPS_web2py_test_script/web2py/applications/ipscore_dev/controllers/rpc.py", line 55, in saveLocalization\\n app = App(db, appID)\\n\', \' File "applications/ipscore_dev/modules/App.py", line 24, in __init__\\n \\\'\\\'\\\', params)\\n\', \' File "applications/ipscore_dev/modules/BaseClass.py", line 38, in queryOne\\n data = self.db.executesql(query, params, as_dict=True)\\n\', \' File "/mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/02_IPS_web2py_test_script/web2py/gluon/packages/dal/pydal/base.py", line 998, in executesql\\n adapter.execute(query, placeholders)\\n\', \' File "/mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/02_IPS_web2py_test_script/web2py/gluon/packages/dal/pydal/adapters/base.py", line 1350, in execute\\n return self.log_execute(*a, **b)\\n\', \' File "/mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/02_IPS_web2py_test_script/web2py/gluon/packages/dal/pydal/adapters/base.py", line 1344, in log_execute\\n ret = self.cursor.execute(command, *a[1:], **b)\\n\', \' File "/mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/02_IPS_web2py_test_script/web2py/gluon/contrib/pg8000/core.py", line 573, in execute\\n self._c.execute(self, operation, args)\\n\', \' File "/mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/02_IPS_web2py_test_script/web2py/gluon/contrib/pg8000/core.py", line 1570, in execute\\n statement, make_args = convert_paramstyle(paramstyle, operation)\\n\', \' File "/mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/02_IPS_web2py_test_script/web2py/gluon/contrib/pg8000/core.py", line 153, in convert_paramstyle\\n "Only %s and %% are supported in the query.")\\n\']'}}
- robert@robert /mnt/win/inbox/zadania/zadanieCopcams/bazaDanych/01_src_MS $