Forked from
DM / dm-docs
261 commits behind, 808 commits ahead of the upstream repository.
-
sveseli authored
fixed few issues found while testing gridftp plugin and file observer; made observer more generic by shifting some functionality to agent
sveseli authoredfixed few issues found while testing gridftp plugin and file observer; made observer more generic by shifting some functionality to agent
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
fileSystemObserverAgent.py 708 B
#!/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