Re: [?? Probable Spam] [ANNOUNCE] Cheetah v2.2.1, Mr. Gorbachev, tear down this wall.
"R. Tyler Ballance" <[email protected]>
| Newsgroups | gmane.comp.python.cheetah |
|---|---|
| Message-ID | <20090604155805.GB15907@starfruit> |
On Thu, Jun 04, 2009 at 02:06:56AM -0700, [email protected] wrote: > Got this error on running THe latest Cheetah I want you to keep in mind, that despite the fact you cannot read and still do not provide reproduction *code* or *steps* like I continue to ask, I'm going to try to help. First problem, this error is coming from Cheetah.py, the WebPy (unnecessary) Cheetah wrapper (which does things it probably shouldn't). That all said, I think this has to do with Cheetah.py calling addImportedVarNames itself. Why Cheetah.py insists on manually hand-holding and muxing around with the import namespaces is likely why Webpy users like you seem to have problems with Cheetah (and the rest of us don't). If you check out the changes in 'next' branch in my Git repository, I added what I *think* will solve your problems, but I can't be sure because you refuse to help us help you with repro steps, code, etc. > > ibuteError: _methodBodyChunks > > 192.168.0.193:51404 - - [04/Jun/2009 02:04:22] "HTTP/1.1 GET /" - 500 > Internal Server Error > 192.168.0.193:51405 - - [04/Jun/2009 02:04:25] "HTTP/1.1 GET /favicon.ico" > - 302 Found > Traceback (most recent call last): > File "/home/mark/work/common/web/application.py", line 241, in process > return self.handle() > File "/home/mark/work/common/web/application.py", line 232, in handle > return self._delegate(fn, self.fvars, args) > File "/home/mark/work/common/web/application.py", line 411, in _delegate > return handle_class(cls) > File "/home/mark/work/common/web/application.py", line 386, in > handle_class > return tocall(*args) > File "/home/mark/work/auctions/user.py", line 273, in proxyfunc > return func(self, *args, **kw) > File "/home/mark/work/auctions/app.py", line 102, in GET > return web.render('index.html') > File "/home/mark/work/common/web/cheetah.py", line 96, in render > compiled_tmpl = _compiletemplate(template, base=base, > isString=isString) > File "/home/mark/work/common/web/utils.py", line 338, in __call__ > self.cache[key] = self.func(*args, **keywords) > File "/home/mark/work/common/web/cheetah.py", line 42, in > __compiletemplate > tmpl_compiler.addImportedVarNames(execspace.keys()) > File "/usr/lib/python2.5/site-packages/Cheetah/Compiler.py", line 1712, > in addImportedVarNames > if self._methodBodyChunks and raw_statement and not > settings.get('useLegacyImportMode'): > File "/usr/lib/python2.5/site-packages/Cheetah/Compiler.py", line 1612, > in __getattr__ > raise AttributeError, name > AttributeError: _methodBodyChunks > > 192.168.0.193:51405 - - [04/Jun/2009 02:04:26] "HTTP/1.1 GET /" - 500 > Internal Server Error > [mark@localhost auctions]$ > > On Wed, Jun 3, 2009 at 11:38 PM, Gerold Penz <[email protected]> wrote: > > R. Tyler Ballance schrieb: > > we've > > started to bring the Community Cheetah and "standard" Cheetah > resources > > back together. > > What a good message! :D > Thank you! > > -- > Waldhart Software > A-6405 Pfaffenhofen, Unterdorf 145 > Tel: +43 5262 64574, Fax: +43 5262 64514 > -- -R. Tyler Ballance Slide, Inc. ------------------------------------------------------------------------------ OpenSolaris 2009.06 is a cutting edge operating system for enterprises looking to deploy the next generation of Solaris that includes the latest innovations from Sun and the OpenSource community. Download a copy and enjoy capabilities such as Networking, Storage and Virtualization. Go to: http://p.sf.net/sfu/opensolaris-get _______________________________________________ Cheetahtemplate-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/cheetahtemplate-discuss
signature.asc
(application/pgp-signature, 197 B)
-----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.9 (GNU/Linux) iEYEARECAAYFAkon7w0ACgkQFCbH3D9R4W9/GQCffeW/Rx5GrXIz66TKDncZ2/zz pEsAnjT/fP7eKdXVOKOpTcj6lb3z0GvN =A/Yl -----END PGP SIGNATURE-----