blob: 41fd1930af3e642e8a40ec5a9cfa40fda55e4174 [file] [log] [blame]
Edward Lesmes365720e2019-07-25 20:51:36 +00001#!/usr/bin/env python
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 Lesmes365720e2019-07-25 20:51:36 +00008from third_party.six.moves import urllib
9from third_party.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())