Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2614)

Unified Diff: appengine_apps/chromium_status/tools/remote_api.py

Issue 778533003: Moved chromium_status to appengine/ (Closed) Base URL: https://chromium.googlesource.com/infra/infra.git@master
Patch Set: Created 6 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: appengine_apps/chromium_status/tools/remote_api.py
diff --git a/appengine_apps/chromium_status/tools/remote_api.py b/appengine_apps/chromium_status/tools/remote_api.py
deleted file mode 100755
index 1cc128e0a424947bec26801918922dc7f52b647e..0000000000000000000000000000000000000000
--- a/appengine_apps/chromium_status/tools/remote_api.py
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/usr/bin/env python
-# Copyright (c) 2011 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.
-
-import code
-import getpass
-import logging
-import os
-import sys
-
-ROOT = os.path.join(os.path.abspath(os.path.dirname(__file__)), '..')
-LIB = os.path.join(ROOT, '..', 'google_appengine', 'lib')
-sys.path.insert(0, os.path.join(ROOT, '..', 'google_appengine'))
-sys.path.append(os.path.join(LIB, 'yaml', 'lib'))
-sys.path.append(os.path.join(LIB, 'fancy_urllib'))
-sys.path.append(os.path.join(LIB, 'webob'))
-sys.path.append(ROOT)
-
-from google.appengine.ext.remote_api import remote_api_stub
-
-
-def auth_func():
- user = os.environ.get('EMAIL_ADDRESS')
- if user:
- print('User: %s' % user)
- else:
- user = raw_input('Username:')
- try:
- pwd = open('.pwd').readline().strip()
- except IOError:
- pwd = getpass.getpass('Password:')
- return user, pwd
-
-
-def main():
- if len(sys.argv) < 2:
- app_id = 'chromium-status'
- else:
- app_id = sys.argv[1]
- if len(sys.argv) > 2:
- host = sys.argv[2]
- else:
- host = '%s.appspot.com' % app_id
- logging.basicConfig(level=logging.ERROR)
-
- # pylint: disable=W0612
- from google.appengine.api import memcache
- from google.appengine.ext import db
- remote_api_stub.ConfigureRemoteDatastore(
- app_id, '/_ah/remote_api', auth_func, host)
-
- from appengine_module.chromium_status import base_page
- from appengine_module.chromium_status import breakpad
- from appengine_module.chromium_status import commit_queue
- from appengine_module.chromium_status import event_push
- from appengine_module.chromium_status import lkgr
- from appengine_module.chromium_status import profiling
- from appengine_module.chromium_status import static_blobs_inline
- from appengine_module.chromium_status import static_blobs_store
- from appengine_module.chromium_status import status
- from appengine_module.chromium_status import utils
- from appengine_module.chromium_status import xmpp
-
- utils.bootstrap()
-
- def remove(entity, functor, batch=100):
- """Remove entries."""
- count = 0
- items = []
- while True:
- entries = [i for i in entity.all().fetch(limit=batch) if functor(i)]
- count += len(entries)
- print '%s' % count
- if entries:
- db.delete(entries)
- else:
- break
-
- # Symbols presented to the user.
- predefined_vars = locals()
-
- prompt = (
- 'App Engine interactive console for "%s".\n'
- 'Available symbols:\n'
- ' %s\n') % (app_id, ', '.join(sorted(predefined_vars)))
- code.interact(prompt, None, predefined_vars)
-
-
-if __name__ == '__main__':
- sys.exit(main())
« no previous file with comments | « appengine_apps/chromium_status/tests/main_test.py ('k') | appengine_apps/chromium_status/tools/run_local_server.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698