blob: e49870425332922d207d44941ef04a4cf46b274f [file] [log] [blame]
Edward Lemurd52b3062019-08-06 17:55:59 +00001#!/usr/bin/env vpython
Edward Lemur32e3d1e2018-07-12 00:54:05 +00002# Copyright (c) 2018 The Chromium Authors. All rights reserved.
3# Use of this source code is governed by a BSD-style license that can be
4# found in the LICENSE file.
5
6import sys
Edward Lemur73065b22019-07-22 20:12:01 +00007
Edward Lemurd52b3062019-08-06 17:55:59 +00008from six.moves import urllib
9from six.moves import input # pylint: disable=redefined-builtin
Edward Lemur32e3d1e2018-07-12 00:54:05 +000010
Edward Lemur5ba1e9c2018-07-23 18:19:02 +000011import metrics_utils
Edward Lemur32e3d1e2018-07-12 00:54:05 +000012
13
14def main():
Edward Lemur73065b22019-07-22 20:12:01 +000015 metrics = input()
Edward Lemur32e3d1e2018-07-12 00:54:05 +000016 try:
Edward Lemur73065b22019-07-22 20:12:01 +000017 urllib.request.urlopen(
18 metrics_utils.APP_URL + '/upload', metrics.encode('utf-8'))
19 except (urllib.error.HTTPError, urllib.error.URLError):
Sidney San Martíne373f262018-09-20 17:51:29 +000020 pass
Edward Lemur32e3d1e2018-07-12 00:54:05 +000021
22 return 0
23
24
25if __name__ == '__main__':
26 sys.exit(main())