duplicity AttributeError: 'module' object has no attribute 'ssl' problem
Søren Krogh Neigaard
soeren at neigaard.com
Mon Feb 2 12:03:22 PST 2009
Hi
I have just installed duplicity, and have made this scipt for Amazon S3:
--- SCRIPT START ---
#!/bin/sh
cd ~
export PASSPHRASE=XXX
export AWS_ACCESS_KEY_ID=XXX
export AWS_SECRET_ACCESS_KEY=XXX
kind=incremental
if [ "$1" = "full" ]
then
kind=full
fi
duplicity $kind -v5 --num-retries 10 \
--include $HOME/work/ \
--include $HOME/workspace/ \
--include $HOME/Desktop/ \
--include $HOME/Documents/ \
--exclude '*' \
$HOME s3+http://work_doc
export PASSPHRASE=
export AWS_ACCESS_KEY_ID=
export AWS_SECRET_ACCESS_KEY=
cd -
--- SCRIPT END ---
But I keep getting this error:
AsyncScheduler: running task synchronously (asynchronicity disabled)
Traceback (most recent call last):
File "/opt/local/bin/duplicity", line 583, in <module>
with_tempdir(main)
File "/opt/local/bin/duplicity", line 577, in with_tempdir
fn()
File "/opt/local/bin/duplicity", line 558, in main
full_backup(col_stats)
File "/opt/local/bin/duplicity", line 234, in full_backup
bytes_written = write_multivol("full", tarblock_iter,
globals.backend)
File "/opt/local/bin/duplicity", line 161, in write_multivol
(tdp, dest_filename)))
File "/opt/local/lib/python2.5/site-packages/duplicity/
asyncscheduler.py", line 146, in schedule_task
return self.__run_synchronously(fn, params)
File "/opt/local/lib/python2.5/site-packages/duplicity/
asyncscheduler.py", line 172, in __run_synchronously
ret = fn(*params)
File "/opt/local/bin/duplicity", line 160, in <lambda>
async_waiters.append(io_scheduler.schedule_task(lambda tdp,
dest_filename: put(tdp, dest_filename),
File "/opt/local/bin/duplicity", line 114, in put
backend.put(tdp, dest_filename)
File "/opt/local/lib/python2.5/site-packages/duplicity/backends/
botobackend.py", line 154, in put
self.bucket = self.conn.create_bucket(self.bucket_name)
File "/opt/local/lib/python2.5/site-packages/boto/s3/
connection.py", line 277, in create_bucket
data=data)
File "/opt/local/lib/python2.5/site-packages/boto/s3/
connection.py", line 305, in make_request
data, host, auth_path, sender)
File "/opt/local/lib/python2.5/site-packages/boto/connection.py",
line 324, in make_request
return self._mexe(method, path, data, headers, host, sender)
File "/opt/local/lib/python2.5/site-packages/boto/connection.py",
line 263, in _mexe
connection.request(method, path, data, headers)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/
lib/python2.5/httplib.py", line 866, in request
self._send_request(method, url, body, headers)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/
lib/python2.5/httplib.py", line 889, in _send_request
self.endheaders()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/
lib/python2.5/httplib.py", line 860, in endheaders
self._send_output()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/
lib/python2.5/httplib.py", line 732, in _send_output
self.send(msg)
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/
lib/python2.5/httplib.py", line 699, in send
self.connect()
File "/opt/local/Library/Frameworks/Python.framework/Versions/2.5/
lib/python2.5/httplib.py", line 1135, in connect
ssl = socket.ssl(sock, self.key_file, self.cert_file)
AttributeError: 'module' object has no attribute 'ssl'
Any ideas?
Med venlig hilsen/Best regards
Søren Neigaard <soeren at neigaard.com>
If I'd known computer science was going to be like this, I'd never
have given up being a rock 'n' roll star.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 1926 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/macports-users/attachments/20090202/f179346d/attachment.bin>
More information about the macports-users
mailing list