diff -r cf4b80992451 -r cb0f9b4646aa app/soc/cache/home.py --- a/app/soc/cache/home.py Mon Sep 07 20:27:37 2009 +0200 +++ b/app/soc/cache/home.py Mon Sep 07 20:36:14 2009 +0200 @@ -27,6 +27,7 @@ from google.appengine.api import memcache from soc.logic import accounts +from soc.logic import system import soc.cache.base @@ -35,7 +36,12 @@ """Returns the memcache key for an entities homepage. """ - return 'homepage_for_%s_%s' % (entity.kind(), entity.key().id_or_name()) + host = system.getHostname() + version = system.getAppVersion() + kind = entity.kind() + key = entity.key().id_or_name() + + return 'homepage_for_%s_%s_%s_%s' % (host, version, kind, key) def get(self, *args, **kwargs):