From dd1525c9b75df5f969681907979abd001be49ae8 Mon Sep 17 00:00:00 2001 From: NissimHadar Date: Tue, 30 Apr 2019 12:27:08 -0700 Subject: [PATCH] First version of BackTrace upload python script. --- hifi_backtrace_post.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 hifi_backtrace_post.py diff --git a/hifi_backtrace_post.py b/hifi_backtrace_post.py new file mode 100644 index 0000000000..7df9b867a2 --- /dev/null +++ b/hifi_backtrace_post.py @@ -0,0 +1,18 @@ +# Parameters: +# 1 - $BACKTRACE_UPLOAD_TOKEN +# 2 - $SYMBOLS_ARCHIVE +# 3 - $RELEASE_NUMBER +# +import sys +import urllib.request +import urllib.parse + +post_headers = {} +post_headers['Content-Type'] = 'application/json' +post_headers['Expect'] = '' + +post_url = 'https://highfidelity.sp.backtrace.io:6098/post?format=symbols&token=' + sys.argv[1] + '&upload_file=' + sys.argv[2] + '&tag=' + sys.argv[3] +post_data = open(sys.argv[1], 'rb') + +post_request = urllib.request.Request(post_url, post_data, post_headers) +post_response = urllib.request.urlopen(post_request)