Hi, Our engineers are currently investigating this issue, which we suspect to be related to the scheduled maintenance this evening.
-Marzia On Tue, Nov 11, 2008 at 7:12 PM, Nick Winter <[EMAIL PROTECTED]> wrote: > > Since 6:00 PM, our app has started throwing KeyErrors: > > some_entity.__getattr__(item_name) > > Looking at the entities, it looks like the attributes we were > referencing are no longer part of the entity's __dict__, but are now > just part of both some_entity.__dict__._entity and > some_entity.__dict__._model_values. > > I'm guessing this change is related to tonight's update. Okay, so we > can switch those __getattr__s to __getattribute__s, and that works. > What about setting properties dynamically? Is there a way to do this > besides the following?: > > some_entity.__dict__['_entity'][item_name] = foo > some_entity.__dict__['_model_values'][item_name] = foo > > I don't know which is needed, or if both are. It seems pretty brutal. > > We're putting in a bunch of duplicate code to handle each formerly > dynamic property for now to get our app back online. > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Google App Engine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en -~----------~----~----~----~------~----~------~--~---
