If something changed (as now pg adapter supports pg8000 driver), old
uri strings would have to be accepted also. I'd say it's is a bug.
There seems to be a list/dict conflict in dal.

On Mar 10, 2:16 pm, Bruce Wade <bruce.w...@gmail.com> wrote:
> db_users = DAL('postgres://warplyde_fto:password@localhost/warplyde_fto')
>
> Has something been changed in how we need to make database connections
> to postgres?
>
> Traceback (most recent call last):
>   File 
> "/home/bruce/Development/wct_dev/web2py_dev/projects/fto/gluon/restricted.py",
> line 205, in restricted
>     exec ccode in environment
>   File 
> "/home/bruce/Development/wct_dev/web2py_dev/projects/fto/applications/signon/models/db.py"
> <http://127.0.0.1:8000/admin/edit/signon/models/db.py>, line 14, in
> <module>
>     db_users = DAL('postgres://warplyde_fto:password@localhost/warplyde_fto')
>   File "/home/bruce/Development/wct_dev/web2py_dev/projects/fto/gluon/dal.py",
> line 5968, in __init__
>     raise RuntimeError, "Failure to connect, tried %d times:\n%s" %
> (attempts, tb)
> RuntimeError: Failure to connect, tried 5 times:
> Traceback (most recent call last):
>   File "/home/bruce/Development/wct_dev/web2py_dev/projects/fto/gluon/dal.py",
> line 5955, in __init__
>     self._adapter = ADAPTERS[self._dbname](*args)
>   File "/home/bruce/Development/wct_dev/web2py_dev/projects/fto/gluon/dal.py",
> line 1999, in __init__
>     self.driver = drivers.get('pg8000')
> AttributeError: 'list' object has no attribute 'get'
>
> --
> --
> Regards,
> Bruce 
> Wadehttp://ca.linkedin.com/in/brucelwadehttp://www.wadecybertech.comhttp://www.warplydesigned.comhttp://www.fitnessfriendsfinder.com

Reply via email to