| Index: appengine_apps/trooper_o_matic/appengine_module/trooper_o_matic/trees.py
|
| diff --git a/appengine_apps/trooper_o_matic/appengine_module/trooper_o_matic/trees.py b/appengine_apps/trooper_o_matic/appengine_module/trooper_o_matic/trees.py
|
| deleted file mode 100644
|
| index 36d1e43e9af9abcfc9dcc8b454fae533d081599b..0000000000000000000000000000000000000000
|
| --- a/appengine_apps/trooper_o_matic/appengine_module/trooper_o_matic/trees.py
|
| +++ /dev/null
|
| @@ -1,26 +0,0 @@
|
| -# Copyright (c) 2014 The Chromium Authors. All rights reserved.
|
| -# Use of this source code is governed by a BSD-style license that can be
|
| -# found in the LICENSE file.
|
| -
|
| -"""Lists the masters for the given tree.
|
| -"""
|
| -import base64
|
| -import json
|
| -import logging
|
| -import re
|
| -
|
| -from google.appengine.api import urlfetch
|
| -
|
| -URL = ('https://chromium.googlesource.com/chromium/tools/build/+'
|
| - '/master/scripts/slave/gatekeeper_trees.json?format=text')
|
| -
|
| -MASTER_RE = r'https://build.chromium.org/p/(.*)'
|
| -
|
| -
|
| -def GetMastersForTree(tree): # pragma: no cover
|
| - response = urlfetch.fetch(URL)
|
| - if response.status_code != 200:
|
| - logging.error('Error %d fetching %s', response.status_code, URL)
|
| - return None
|
| - tree_info = json.loads(base64.b64decode(response.content)).get(tree)
|
| - return [re.match(MASTER_RE, m).group(1) for m in tree_info.get('masters')]
|
|
|