wimleers/fileconveyor — Issue #107: Can't seem to get arbitrator.py to run with S3
Author: paperscissors
Created: 2012-02-26 21:52:57+00:00
State: open

I'm getting a pretty nondescript error when I try to run arbitrator.py, aside from some deprecated warnings. Not sure if it's something I'm doing with my config.xml or there's some bug I don't know about. Here's the errors:

/sbin/src/fileconveyor/fileconveyor/filter.py:10: DeprecationWarning: the sets module is deprecated
from sets import Set, ImmutableSet
2012-02-26 21:46:19,619 - Arbitrator - WARNING - File Conveyor is initializing.
2012-02-26 21:46:19,623 - Arbitrator - WARNING - Loaded config file.
/usr/lib/python2.6/site-packages/boto/utils.py:44: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module.
import popen2, os, StringIO
Traceback (most recent call last):
File "arbitrator.py", line 1183, in
run_file_conveyor()
File "arbitrator.py", line 1166, in run_file_conveyor
arbitrator = Arbitrator(os.path.join(FILE_CONVEYOR_PATH, "config.xml"), restart)
File "arbitrator.py", line 151, in __init__
transporter = self.__create_transporter(server)
File "arbitrator.py", line 927, in __create_transporter
except ConnectionError, e:
NameError: global name 'ConnectionError' is not defined

Here's my (slightly modified) config.xml:

xyz
abc
cis-static-content
s3://

misc:profiles:modules:themes:sites/all:sites/default
ico:js:css:gif:png:jpg:jpeg:svg:swf