I see that pydal tries to connect 5 times. The string to connect to mongo is fine (since is a local install. In production will have an user and a password too...).
Version
| web2py™ |
Version 2.10.4-stable+timestamp.2015.04.26.09.05.21 |
Traceback
Traceback (most recent call last):
File "/home/mydir/w2p210b/gluon/restricted.py", line 227, in restricted
exec ccode in environment
File "/home/mydir/w2p210b/applications/rastreamento/models/db.py", line 12, in <module>
db = DAL('mongodb://localhost/telemet', pool_size=0, lazy_tables=True)
File "/home/mydir/w2p210b/gluon/packages/dal/pydal/base.py", line 174, in __call__
obj = super(MetaDAL, cls).__call__(*args, **kwargs)
File "/mydir/w2p210b/gluon/packages/dal/pydal/base.py", line 459, 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/mydir/w2p210b/gluon/packages/dal/pydal/base.py", line 437, in __init__
self._adapter = ADAPTERS[self._dbname](**kwargs)
File "/home/mydir/w2p210b/gluon/packages/dal/pydal/adapters/base.py", line 57, in __call__
obj = super(AdapterMeta, cls).__call__(*args, **kwargs)
File "/home/mydir/w2p210b/gluon/packages/dal/pydal/adapters/mongo.py", line 58, in __init__
from pymongo.write_concern import WriteConcern
File "/home/mydir/w2p210b/gluon/custom_import.py", line 108, in custom_importer
return NATIVE_IMPORTER(name, globals, locals, fromlist, level)
ImportError: No module named write_concern