File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed
appengine/standard/memcache/guestbook Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 33# https://developers.google.com/appengine/docs/python/config/appconfig
44# for details.
55
6- version : 1
76runtime : python27
87api_version : 1
98threadsafe : yes
Original file line number Diff line number Diff line change @@ -85,9 +85,13 @@ def get_greetings(self, guestbook_name):
8585 greetings = memcache .get ('{}:greetings' .format (guestbook_name ))
8686 if greetings is None :
8787 greetings = self .render_greetings (guestbook_name )
88- if not memcache .add ('{}:greetings' .format (guestbook_name ),
89- greetings , 10 ):
90- logging .error ('Memcache set failed.' )
88+ try :
89+ added = memcache .add (
90+ '{}:greetings' .format (guestbook_name ), greetings , 10 )
91+ if not added :
92+ logging .error ('Memcache set failed.' )
93+ except ValueError :
94+ logging .error ('Memcache set failed - data larger than 1MB' )
9195 return greetings
9296 # [END check_memcache]
9397
You can’t perform that action at this time.
0 commit comments