if isExist:
if not os.path.exists(_resultDir):
os.makedirs(_resultDir)
+ chk_crash_mgr_cmd = "ps -ef | grep -v grep | grep crash-manager"
+ while True:
+ outs = SdbManager.sdbShell(_devid, chk_crash_mgr_cmd)
+ if outs is None:
+ break
+ else:
+ wait_time = 10
+ for loop in range(wait_time):
+ LOGGER.info("Waiting for crash-manager {0}...".\
+ format(wait_time - loop))
+ time.sleep(1)
+
remote = dumpPath
res = SdbManager.sdbPull(_devid, remote, _resultDir)
if res:
return "%s%s" % (baseurl, api)
-def http_request(url, rtype="POST", data=None, time_out=10):
+def http_request(url, rtype="POST", data=None, time_out=30):
"""
http request to the device http server
"""
if ret:
result = ret.json()
except Exception as error:
+ LOGGER.error(str(error))
pass
elif rtype == "GET":
try:
if ret:
result = ret.json()
except Exception as error:
+ LOGGER.error(str(error))
pass
return result