File Conveyor is a daemon written in Python to detect, process and sync files. In particular, it's designed to sync files to CDNs. Amazon S3 and Rackspace Cloud Files, as well as any Origin Pull or (S)FTP Push CDN, are supported. Originally written for my bachelor thesis at Hasselt University in Belgium.
Hello,
I am getting the following error after fileconveyor runs and syncs a couple of files. There is enough disk space and the synced_files.db is currently at 1.4 MB and the persistent_data.db is at 1.38MB...
Exception in thread Thread-1:
Traceback (most recent call last):
File "/opt/python2.5/lib/python2.5/threading.py", line 486, in __bootstrap_inner
self.run()
File "/opt/fileconveyor/code/arbitrator.py", line 284, in run
self.process_discover_queue()
File "/opt/fileconveyor/code/arbitrator.py", line 340, in process_discover_queue
self.pipeline_queue.put((input_file, event))
File "/opt/fileconveyor/code/persistent_queue.py", line 69, in put
self.dbcur.execute("INSERT INTO %s (item) VALUES(?)" % (self.table), (cPickle.dumps(item), ))
OperationalError: database or disk is full
Is there a specific way one needs to do to keep the fileconveyor running? I am currently starting it from the command line as root, but it looks like once I disconnect from the terminal the fileconveyor stops running.
Hello, I am getting the following error after fileconveyor runs and syncs a couple of files. There is enough disk space and the synced_files.db is currently at 1.4 MB and the persistent_data.db is at 1.38MB...
Exception in thread Thread-1: Traceback (most recent call last): File "/opt/python2.5/lib/python2.5/threading.py", line 486, in __bootstrap_inner self.run() File "/opt/fileconveyor/code/arbitrator.py", line 284, in run self.process_discover_queue() File "/opt/fileconveyor/code/arbitrator.py", line 340, in process_discover_queue self.pipeline_queue.put((input_file, event)) File "/opt/fileconveyor/code/persistent_queue.py", line 69, in put self.dbcur.execute("INSERT INTO %s (item) VALUES(?)" % (self.table), (cPickle.dumps(item), )) OperationalError: database or disk is full
Is there a specific way one needs to do to keep the fileconveyor running? I am currently starting it from the command line as root, but it looks like once I disconnect from the terminal the fileconveyor stops running.
Thanks in advance for your help,
KH