23 lines
402 B
Plaintext
23 lines
402 B
Plaintext
ppid = params_kw.ppid
|
|
data = params_kw.data
|
|
try:
|
|
if isinstance(data, str):
|
|
data = json.loads(data)
|
|
x = await buffered_charging(ppid, data)
|
|
return {
|
|
"status": "ok",
|
|
"data": {
|
|
"ppid": ppid,
|
|
"data": data,
|
|
"result": x
|
|
}
|
|
}
|
|
except Exception as e:
|
|
exception(f'{ppid=}, {data=}, {e}{format_exc()}')
|
|
return {
|
|
"status": "error",
|
|
"data": {
|
|
"message": f'{ppid=}, {data=}, {e}'
|
|
}
|
|
}
|