try:
import rocket
except:
logging.warn('unable to import Rocket')
True. This is supposed to fail on GAE. I will change it. No need to
try the import and issue a warning on GAE.
On Sep 9, 9:57 am, Jonathan Lundell <[email protected]> wrote:
> On Sep 9, 2010, at 7:49 AM, mdipierro wrote:
>
>
>
> > gaehanlder.py does not import Rocket.
>
> main imports Rocket
>
> > Is it possible gaehandler.py or
> > app.yaml were modified?
>
> > On Sep 9, 9:40 am, Jonathan Lundell <[email protected]> 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 <[email protected]> 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 <[email protected]> wrote:
>
> >>>>> i cannot reproduce this problem. Can you send me your routes?
>
> >>>>> On Sep 7, 1:28 am, Miguel Goncalves <[email protected]> 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
>
>