'Registers a listener for when files are read. This is executed prior to
processing files. Listeners are expected to be of the form...
my_listener(path)
:param functor listener: functor to be notified when files are read'

def register_read_listener(self, listener):

    self._read_listeners.append(listener)
