From: Brad B. <br...@bb...> - 2003-07-28 21:07:24
|
I noticed a rather surprising bug whilst running from the latest CVS today: Python 2.3c1 (#2, Jul 22 2003, 14:59:44) [GCC 2.95.4 20011002 (Debian prerelease)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from xalertdbi import BasicHTTPMonitorConfig >>> b = BasicHTTPMonitorConfig.select("path = '/'") >>> print list(b) [<BasicHTTPMonitorConfig 1 monitorID=1 keywords='hello,world' path='/' port=80 md5checksum=None>] >>> b = BasicHTTPMonitorConfig.select(BasicHTTPMonitorConfig.q.path == '/') >>> print list(b) Traceback (most recent call last): File "<stdin>", line 1, in ? File "/home/bradb/src/Python/cvs_modules/SQLObject/DBConnection.py", line 134, in iterSelect query = self.queryForSelect(select) File "/home/bradb/src/Python/cvs_modules/SQLObject/DBConnection.py", line 172, in queryForSelect return q + self.whereClauseForSelect(select) File "/home/bradb/src/Python/cvs_modules/SQLObject/DBConnection.py", line 176, in whereClauseForSelect q = str(select.clause) File "/home/bradb/src/Python/cvs_modules/SQLObject/SQLBuilder.py", line 157, in __str__ return self.sqlRepr() File "/home/bradb/src/Python/cvs_modules/SQLObject/SQLBuilder.py", line 219, in sqlRepr return "(%s %s %s)" % (sqlRepr(self.expr1), self.op, sqlRepr(self.expr2)) File "/home/bradb/src/Python/cvs_modules/SQLObject/Converters.py", line 99, in sqlRepr raise ValueError, "Unknown SQL builtin type: %s for %s" % \ ValueError: Unknown SQL builtin type: <type 'instance'> for basic_http_monitor_config.path Strange but true. Anyone else noticed dot magic to be broken? -- Brad Bollenbach BBnet.ca |
From: Sidnei da S. <si...@pl...> - 2003-07-28 22:08:07
|
On Mon, Jul 28, 2003 at 05:08:26PM -0400, Brad Bollenbach wrote: | I noticed a rather surprising bug whilst running from the latest CVS | today: | File "/home/bradb/src/Python/cvs_modules/SQLObject/Converters.py", line 99, in sqlRepr | raise ValueError, "Unknown SQL builtin type: %s for %s" % \ | ValueError: Unknown SQL builtin type: <type 'instance'> for basic_http_monitor_config.path | | Strange but true. | | Anyone else noticed dot magic to be broken? My fault. I seem to have introduced this with the converters refactoring. Ill check in a fix asap. []'s -- Sidnei da Silva <si...@pl...> dreamcatching :: making your dreams come true http://dreamcatcher.homeunix.org //GO.SYSIN DD *, DOODAH, DOODAH |