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.

Reply via email to