Skip to content
Snippets Groups Projects
fileSystemObserverAgent.py 708 B
Newer Older
#!/usr/bin/env python

from dm.common.utility.loggingManager import LoggingManager

class FileSystemObserverAgent:

    def __init__(self):
        self.logger = LoggingManager.getInstance().getLogger(self.__class__.__name__)
        self.fileSystemObserver = None

    def setFileSystemObserver(self, fileSystemObserver):
        self.fileSystemObserver = fileSystemObserver

    def createDirectory(self, dataDirectory):
        pass

    def getFiles(self, dataDirectory):
        pass

    def startObservingPath(self, dataDirectory, experiment):
        pass

    def stopObservingPath(self, dataDirectory, experiment):
        pass

    def start(self):
        pass

    def stop(self):
        pass