Skip to content

Instantly share code, notes, and snippets.

View fpom's full-sized avatar

Franck Pommereau fpom

View GitHub Profile
@fpom
fpom / fswatch.py
Created May 28, 2015 17:40
Watch file system updates with gevent
import os, os.path, collections
import gevent, gevent.pool, gevent.queue
import platform
if platform.system() == "Windows" :
# see https://github.com/gevent/gevent/issues/459
import socket
event = collections.namedtuple("event", ["name", "path", "isdir"])