gaehanlder.py does not import Rocket. Is it possible gaehandler.py or app.yaml were modified?
On Sep 9, 9:40 am, Jonathan Lundell <jlund...@pobox.com> wrote: > On Sep 9, 2010, at 6:27 AM, mdipierro wrote: > > > > > I do not understand where "unable to import Rocket" comes from. > > That's a strange error. Also, the syntax error on routes.py is on line 3, > which is empty; there's no code until line 4. > > My advice is to resolve the first error (Rocket) before worrying about the > routes error. > > > > > On Sep 9, 8:03 am, Richard <richar...@gmail.com> wrote: > >> I am using the following simple routes.py and find it works fine on > >> GAE with latest trunk: > > >> routes_in = ( > >> ('/', '/init/default/index'), > >> ('/topics', '/init/topics/index'), > >> ) > >> routes_out = [(second, first) for (first, second) in routes_in] > > >> On Sep 9, 9:49 pm, mdipierro <mdipie...@cs.depaul.edu> wrote: > > >>> i cannot reproduce this problem. Can you send me your routes? > > >>> On Sep 7, 1:28 am, Miguel Goncalves <goncalvesmig...@gmail.com> wrote: > > >>>> Hi > > >>>> I guess this bug has not been fixed yet? > > >>>> I am getting the following error: > > >>>> unable to import Rocket > >>>> Your routes.py has a syntax error Please fix it before you restart web2py > >>>> Traceback (most recent call last): > >>>> File > >>>> "/base/data/home/apps/reviewround/1.344628390884008259/gluon/rewrite.py", > >>>> line 106, in load > >>>> exec routesfp.read() in symbols > >>>> File "<string>", line 3 > > >>>> ^ > >>>> SyntaxError: invalid syntax > > >>>> <type 'exceptions.SyntaxError'>: invalid syntax (<string>, line 3) > >>>> Traceback (most recent call last): > >>>> File > >>>> "/base/data/home/apps/reviewround/1.344628390884008259/gaehandler.py", > >>>> line 52, in <module> > >>>> import gluon.main > >>>> File > >>>> "/base/data/home/apps/reviewround/1.344628390884008259/gluon/main.py", > >>>> line 66, in <module> > >>>> rewrite.load() > >>>> File > >>>> "/base/data/home/apps/reviewround/1.344628390884008259/gluon/rewrite.py", > >>>> line 114, in load > >>>> raise e > >>>> <type 'exceptions.SyntaxError'>: invalid syntax (<string>, line 3) > > >>>> The routes.py looks like : > >>>> #!/usr/bin/python > >>>> # -*- coding: utf-8 -*- > > >>>> default_application = 'reviewround' # ordinarily set in base > >>>> routes.py > >>>> default_controller = 'default' # ordinarily set in app-specific > >>>> routes.py > >>>> default_function = 'index' > > >>>> routes_in = ( ('/', '/reviewround/default/index'),) > >>>> routes_out = ( ('/reviewround/default/index', '/'),) > > >>>> thanks > >>>> Miguel > >