fix process for show qr
This commit is contained in:
parent
167ba02e74
commit
5a39fdb19e
|
@ -301,10 +301,6 @@ def send_snapshot_to_devicehub(snapshot, token, url, legacy):
|
||||||
components = (url_components.schema, url_components.netloc, ev_path, '', '', '')
|
components = (url_components.schema, url_components.netloc, ev_path, '', '', '')
|
||||||
ev_url = urllib.parse.urlunparse(components)
|
ev_url = urllib.parse.urlunparse(components)
|
||||||
# apt install qrencode
|
# apt install qrencode
|
||||||
qr = "echo {} | qrencode -t ANSI".format(ev_url)
|
|
||||||
if not legacy:
|
|
||||||
print(exec_cmd(qr))
|
|
||||||
print(f"url: {ev_url}")
|
|
||||||
|
|
||||||
headers = {
|
headers = {
|
||||||
"Authorization": f"Bearer {token}",
|
"Authorization": f"Bearer {token}",
|
||||||
|
@ -332,7 +328,11 @@ def send_snapshot_to_devicehub(snapshot, token, url, legacy):
|
||||||
except Exception:
|
except Exception:
|
||||||
logger.error(response_text)
|
logger.error(response_text)
|
||||||
else:
|
else:
|
||||||
logger.error(_("Snapshot cannot sent to '%s'"), url)
|
qr = "echo {} | qrencode -t ANSI".format(ev_url)
|
||||||
|
print(exec_cmd(qr))
|
||||||
|
print(f"url: {ev_url}")
|
||||||
|
else:
|
||||||
|
logger.error(_("Snapshot %s, cannot sent to '%s'"), snapshot["uuid"], url)
|
||||||
|
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.error(_("Snapshot not remotely sent to URL '%s'. Do you have internet? Is your server up & running? Is the url token authorized?\n %s"), url, e)
|
logger.error(_("Snapshot not remotely sent to URL '%s'. Do you have internet? Is your server up & running? Is the url token authorized?\n %s"), url, e)
|
||||||
|
|
Loading…
Reference in a new issue