Hi, I get exception when I'm trying to connect to swift backend.
My provider uses '/auth/v1.0' so swift backend fails in first iteration of
for loop in _get_conn but instead of second try with '/auth/v1.0' I get
this:
Uncaught top-level exception:
Traceback (most recent call last):
File "/home/mskarbek/venv/s3ql/bin/mount.s3ql", line 9, in <module>
load_entry_point('s3ql==2.8.1', 'console_scripts', 'mount.s3ql')()
File
"/home/mskarbek/venv/s3ql/lib/python3.3/site-packages/s3ql-2.8.1-py3.3-linux-x86_64.egg/s3ql/mount.py",
line 112, in main
backend_factory = get_backend_factory(options)
File
"/home/mskarbek/venv/s3ql/lib/python3.3/site-packages/s3ql-2.8.1-py3.3-linux-x86_64.egg/s3ql/backends/common.py",
line 1447, in get_backend_factory
ssl_context, proxy=proxy)
File
"/home/mskarbek/venv/s3ql/lib/python3.3/site-packages/s3ql-2.8.1-py3.3-linux-x86_64.egg/s3ql/backends/swift.py",
line 60, in __init__
self._container_exists()
File
"/home/mskarbek/venv/s3ql/lib/python3.3/site-packages/s3ql-2.8.1-py3.3-linux-x86_64.egg/s3ql/backends/common.py",
line 65, in wrapped
return method(*a, **kw)
File
"/home/mskarbek/venv/s3ql/lib/python3.3/site-packages/s3ql-2.8.1-py3.3-linux-x86_64.egg/s3ql/backends/swift.py",
line 70, in _container_exists
self._do_request('GET', '/', query_string={'limit': 1 })
File
"/home/mskarbek/venv/s3ql/lib/python3.3/site-packages/s3ql-2.8.1-py3.3-linux-x86_64.egg/s3ql/backends/swift.py",
line 179, in _do_request
self.conn = self._get_conn()
File
"/home/mskarbek/venv/s3ql/lib/python3.3/site-packages/s3ql-2.8.1-py3.3-linux-x86_64.egg/s3ql/backends/common.py",
line 65, in wrapped
return method(*a, **kw)
File
"/home/mskarbek/venv/s3ql/lib/python3.3/site-packages/s3ql-2.8.1-py3.3-linux-x86_64.egg/s3ql/backends/swift.py",
line 138, in _get_conn
self.conn.discard()
AttributeError: 'NoneType' object has no attribute 'discard'
apsw==3.8.4.3-r1
dugong==2.2
llfuse==0.40
pycrypto==2.6.1
s3ql==2.8.1
Thanks for any help.
Marcin Skarbek
--
You received this message because you are subscribed to the Google Groups
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.