Hi all,

I have a code that executes some SQL queries using web.py's database 
interface with MySQL and SQLite. With MySQL I have no problem all. Using 
SQLite under Linux, my code works as expected but using MacOSX Maverick a 
call to db.query() returns -1.

The following is an extract of the failing code:

def get_project_engines(self):
    res = self.db.query(""" long SQL query""")
    return res

  def generate(self):
    log("Starting generator...")
    while 1:
(...)
      project_engines = self.get_project_engines()
      for pe in project_engines: <--- Crash here
        # do stuff
(...)



The member get_project_engines() simply returns whatever the SQL queries 
returns and then the returned cursor is read in a for. However, the for 
fails (only under MacOSX Mavericks AFAIK) because db.query is returning -1. 
I cannot reproduce this problem at all, for example, with Linux.

Any idea about what is happening?

Thanks!

-- 
You received this message because you are subscribed to the Google Groups 
"web.py" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/webpy.
For more options, visit https://groups.google.com/d/optout.

Reply via email to