Add server-side info logging.

This commit is contained in:
Ian Gulliver
2014-06-09 23:51:41 -07:00
parent 1904d6bf50
commit 66c1564980
3 changed files with 7 additions and 0 deletions

View File

@@ -92,10 +92,12 @@ class Instance(db.Model):
@classmethod
def FromID(cls, instance_id):
logging.info('Instance: %s', instance_id)
return cls.get_by_key_name(instance_id)
@classmethod
def FindOrCreate(cls, instance_id):
logging.info('Instance: %s', instance_id)
return cls.get_or_insert(instance_id)

View File

@@ -12,6 +12,7 @@
# See the License for the specific language governing permissions and
# limitations under the License.
import logging
import functools
from google.appengine.ext import db
@@ -68,6 +69,9 @@ def session_required(handler):
def FindOrCreateSession(self):
self.client, old_profile = CreateClientAndProfile(
self.request_json['client_id'], self.verified_google_user)
logging.info('Client: %s', self.client.key().name())
logging.info('Profile: %s',
models.Client.profile.get_value_for_datastore(self.client))
if old_profile:
self.client.profile.MergeFrom(old_profile)