Wim Leers

Results 41 issues of Wim Leers

> @cweagans holy shit, the need for `brew install gpatch` took me many hours to figure out, because for a particular project TravisCI builds were succeeding but local builds were...

It seems #96 was caused by this: > For the casual layman getting this error, I discovered I was inadvertently running multiple instances of arbitrator.py on my system. I think...

feature

Title says it all. Fork here: https://github.com/chris-blay/fileconveyor. Why MySQL? MySQL is useful because it has replication. It can thus sync the DB of synced files among multiple web heads (http...

feature

A processor that would gzip an input file would be welcome. I.e.: inputfile.xyz -> inputfile.xyz.gz This would be necessary to serve gzipped files from CloudFront: http://drupal.org/node/610266.

feature

https://travis-ci.org/ Would be super helpful, and a huge booster of credibility of File Conveyor for people looking at it.

task
critical

See gorakhargosh/watchdog#55. There, I wrote this: --- Hi, I just wanted to ping you since I'm the founder/developer of [File Conveyor](http://fileconveyor.org) (code [on github](https://github.com/wimleers/fileconveyor)), for which I developed something similar...

task

Unit tests are currently written per Python module (since I wrote this module per module, until each module was suitably tested and pretty much bug-free) and don't come with a...

task
critical

It's likely that it's better to use `IN_CLOSE_WRITE` than `IN_MODIFY` to detect modified files. The reason is explained in [this FAQ](http://inotify.aiken.cz/?section=inotify&page=faq&lang=en). However, this may imply that some changes are only...

Nagios integration allows the sysadmin to be notified when there are problems and to track File Conveyor's history. Examples/possible starting points: - http://stu.mp/2010/01/creating-nagios-plugins-using-python.html - http://packages.python.org/NagAconda/plugin.html - https://github.com/mzupan/nagios-plugin-mongodb - http://www.tylerlesmann.com/2009/sep/03/writing-nagios-plugin-python/

feature
critical
high availability

Making `PathScanner` (in `pathscanner.py`) multi-threaded will speed up `generate_missed_events()`. As a side-effect, `FSMonitorPolling` will also be sped up.

performance
feature