Can you please open a PyDAL ticket so we can track. This should work. On Saturday, 15 July 2017 05:13:45 UTC-5, Jitun John wrote: > > Here is a Code that worked fine on 2.14.6 but doesn't on 2.15.1 > > > import datetime > import gc > import os > from gluon import * > from current_config import * > from memory_profiler import memory_usage > > > manager_rows = '' > > > dummy_path = os.path.abspath('.') + > '/applications/enLIGHTen/static/dummy/' > > > def read_alerts_rows(): > alerts_db_conn = DAL('sqlite://alerts.sqlite', folder=get_current_path > (), auto_import=True) > global alerts_rows > alerts_rows = alerts_db_conn(alerts_db_conn.alerts_log.id > 0).select( > orderby=alerts_db_conn.alerts_log.datetime) > alerts_db_conn.close() > > > def get_alerts_rows(): > return alerts_rows > > > .... > > > def add_clear(): > dummy_alerts_db_conn = DAL('sqlite://alerts.sqlite', folder=dummy_path > , auto_import=True) > global alerts_rows > > > .... > > > Gives the following error. > > File "applications\enLIGHTen\modules\read_logs_to_rows.py", line 141, in > add_clear > dummy_alerts_db_conn = DAL('sqlite://alerts.sqlite', folder=dummy_path, > auto_import=True) > File > "E:\Jitun_Backup\Web2py\web2py_win_2.15.1\gluon\packages\dal\pydal\base.py", > line 170, in __call__ > obj = super(MetaDAL, cls).__call__(*args, **kwargs) > File > "E:\Jitun_Backup\Web2py\web2py_win_2.15.1\gluon\packages\dal\pydal\base.py", > line 500, in __init__ > tables=tables) > File > "E:\Jitun_Backup\Web2py\web2py_win_2.15.1\gluon\packages\dal\pydal\base.py", > line 522, in import_table_definitions > tfile = self._adapter.file_open(filename, 'r') > AttributeError: 'SQLite' object has no attribute 'file_open' > > Any pointers/help is appreciated. > > > > >
-- Resources: - http://web2py.com - http://web2py.com/book (Documentation) - http://github.com/web2py/web2py (Source code) - https://code.google.com/p/web2py/issues/list (Report Issues) --- You received this message because you are subscribed to the Google Groups "web2py-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to web2py+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.