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

Unified Diff: appengine/chromium_build_logs/third_party/apiclient/ext/django_orm.py

Issue 1260293009: make version of ts_mon compatible with appengine (Closed) Base URL: https://chromium.googlesource.com/infra/infra.git@master
Patch Set: clean up code Created 5 years, 4 months 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/chromium_build_logs/third_party/apiclient/ext/django_orm.py
diff --git a/appengine/chromium_build_logs/third_party/apiclient/ext/django_orm.py b/appengine/chromium_build_logs/third_party/apiclient/ext/django_orm.py
deleted file mode 100644
index 84b0d740a6872c0481c6c8f1fd09d8251a31def1..0000000000000000000000000000000000000000
--- a/appengine/chromium_build_logs/third_party/apiclient/ext/django_orm.py
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright (C) 2010 Google Inc.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-
-import apiclient
-import base64
-import pickle
-
-from django.db import models
-
-
-class OAuthCredentialsField(models.Field):
-
- __metaclass__ = models.SubfieldBase
-
- def db_type(self):
- return 'VARCHAR'
-
- def to_python(self, value):
- if value is None:
- return None
- if isinstance(value, apiclient.oauth.Credentials):
- return value
- return pickle.loads(base64.b64decode(value))
-
- def get_db_prep_value(self, value):
- return base64.b64encode(pickle.dumps(value))
-
-
-class FlowThreeLeggedField(models.Field):
-
- __metaclass__ = models.SubfieldBase
-
- def db_type(self):
- return 'VARCHAR'
-
- def to_python(self, value):
- print "In to_python", value
- if value is None:
- return None
- if isinstance(value, apiclient.oauth.FlowThreeLegged):
- return value
- return pickle.loads(base64.b64decode(value))
-
- def get_db_prep_value(self, value):
- return base64.b64encode(pickle.dumps(value))

Powered by Google App Engine
This is Rietveld 408576698