def handleFile(cmd):
logging.info("handleFile: Start to handle operate. cmd=%s", str(cmd))
url = ""
if cmd["type"] == "1":
url = client.protocol + client.localHostPort + "/delete"
else:
url = client.protocol + client.localHostPort + "/rename"
del cmd["type"]
headers, body = createFormData(cmd)
operate_request = HTTPRequest(url=url, method="POST", headers=headers, body=body)
response = yield client.http_client.fetch(operate_request, request_timeout=60)
if response.error:
logging.error("handleFile: Failed to send operate. error=%s", response.error)
else:
logging.info("handleFile: Operate result. response.body=%r", response.body)
res = json_decode(response.body)
if res["ret_value"] != 0:
#need login
logging.warn("handleFile: Failed to execute [%s] operation. ret_val=", res["ret_value"])
评论列表
文章目录