def record_scanres(scanid): device = get_device_from_db(scanid) sc = get_device(device) note = request.form.get('notes') r = save_note(scanid, note) create_report(request.form.get('clientid')) return is_success(r, "Success!", "Could not save the form. See logs in the terminal.")
def record_applist(scanid): device = get_device_from_db(scanid) sc = get_device(device) d = request.form update_mul_appinfo([(remark, scanid, appid) for appid, remark in d.items()]) return "Success", 200
def delete_app(scanid): device = get_device_from_db(scanid) serial = get_serial_from_db(scanid) sc = get_device(device) appid = request.form.get('appid') remark = request.form.get('remark') action = "delete" # TODO: Record the uninstall and note r = sc.uninstall(serial=serial, appid=appid) if r: r = update_appinfo( scanid=scanid, appid=appid, remark=remark, action=action ) print("Update appinfo failed! r={}".format(r)) else: print("Uinstall failed. r={}".format(r)) return is_success(r, "Success!", config.error())