"on" is a special word in yaml, it gets converted to 'True' (boolean
true).  http://www.yaml.org/refcard.html

Robert


On Tue, Jun 29, 2010 at 6:13 AM, Ujj <[email protected]> wrote:
> Guys, I've managed to sort of bump into a solution, but I have no clue
> why it works.
>
> I was using 'on' as a name for one of my datastore entity properties.
> For some reason this works fine on the localhost and an entry for 'on'
> appears in the index.yaml file. On updating the app however, this
> seems to cause some problems as this particular index never updates.
> Changing the name of this property to something else solved this
> problem.
>
> Is 'on' a reserved word or something for the yaml format? Do you think
> this was what was causing the issue. If yes then I guess Luís was
> right when he suggested verifying whether there was a syntax error in
> the index.yaml.
>
> Can someone also please tell me whether or not the index.yaml file
> plays a role in running the app on localhost or not. I cannot
> comprehend why the app (even the feature that needed that particular
> index) was working fine on localhost if the index.yaml was malformed
> and the same app breaks down for the want of an index it fails to
> update.
>
> Thanks for all the fish.
> Ujj
>
> On Jun 29, 2:30 pm, Luís Marques <[email protected]> wrote:
>> Could it be a  syntax error in index.yaml?
>>
>> Luís
>>
>> On Jun 29, 9:08 am, Ujj <[email protected]> wrote:
>>
>> > Hi Robert,
>>
>> > Yes I do not see the required index in the Datastore indexes in the
>> > admin console. I get the NeedIndexError while doing certain a action
>> > on my live app that requires that index. The index (as prompted by the
>> > NeedIndexError) is present in my index.yaml and I have tried deleting
>> > & recreating the file. Still no luck.
>> > I have even tried updating a new version of the app but that does not
>> > help either.
>>
>> > Thanks
>> > Ujj
>>
>> > On Jun 29, 10:33 am, Robert Kluin <[email protected]> wrote:
>>
>> > > Hi Ujj,
>> > >    After appcfg.py updates the application it will upload the indexes
>> > > in index.yaml.  So, if the index is present in index.yaml when you run
>> > > appcfg.py update <approot>/ it should be uploaded.
>>
>> > >    So on the appspot.com admin console you do not even see the index
>> > > listed?  To rule out a admin console issue, have you tried the live
>> > > app to see if you get a missing index error?  Also, have you tried
>> > > clearing and recreating your index.yaml before uploading?
>>
>> > > Robert
>>
>> > > On Mon, Jun 28, 2010 at 11:55 PM, Ujj <[email protected]> wrote:
>> > > > Hi Robert,
>>
>> > > > Thanks for the response. Yes I ran the update_indexes. The index still
>> > > > does not show up.
>> > > > On a related note, is it required that we run the 'appcfg.py
>> > > > update_indexes' even though the index is present in the index.yaml
>> > > > file and we update the app via 'appcfg.py update <app_root>/'?
>>
>> > > > Thanks
>> > > > Ujj
>>
>> > > > On Jun 29, 8:42 am, Robert Kluin <[email protected]> wrote:
>> > > >> Hi Ujj,
>> > > >>   Did you try running "appcfg.py update_indexes"?
>>
>> > > >> Robert
>>
>> > > >> On Mon, Jun 28, 2010 at 12:20 PM, Ujj <[email protected]> wrote:
>> > > >> > Hi,
>>
>> > > >> > For some reason one of my indexes for my app  'mypockit' (version:
>> > > >> > minimal) is not showing up. On localhost the app works fine and the
>> > > >> > index is present in the index.yaml file. Even after uploading, the
>> > > >> > indexes have not been updated for over 24 hours.
>>
>> > > >> > In the dashboard I don't even see the index as 'Building'. It simply
>> > > >> > does not appear. Could you please let me know if I am doing anything
>> > > >> > wrong.
>>
>> > > >> > Thanks
>> > > >> > Ujj
>>
>> > > >> > --
>> > > >> > 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 
>> > > >> > athttp://groups.google.com/group/google-appengine?hl=en.
>>
>> > > > --
>> > > > 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 
>> > > > athttp://groups.google.com/group/google-appengine?hl=en.
>
> --
> 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.
>
>

-- 
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.

Reply via email to