From 3bc97f376f702531a873616b2bfc92462b46e2e8 Mon Sep 17 00:00:00 2001
From: Sinisa Veseli <sveseli@aps.anl.gov>
Date: Thu, 8 Oct 2015 17:32:46 +0000
Subject: [PATCH] added file creation even handling for watcher

---
 .../daq_web_service/service/impl/dmFileSystemEventHandler.py   | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/python/dm/daq_web_service/service/impl/dmFileSystemEventHandler.py b/src/python/dm/daq_web_service/service/impl/dmFileSystemEventHandler.py
index b5b52896..f342ca47 100755
--- a/src/python/dm/daq_web_service/service/impl/dmFileSystemEventHandler.py
+++ b/src/python/dm/daq_web_service/service/impl/dmFileSystemEventHandler.py
@@ -25,6 +25,9 @@ class DmFileSystemEventHandler(FileSystemEventHandler):
     def on_created(self, event):
         FileSystemEventHandler.on_created(self, event)
         self.logger.debug('File system created event: %s' % (event.__dict__))
+        if not event.is_directory:
+            filePath = event.src_path
+            self.fileSystemObserver.fileUpdated(filePath, self.dataDirectory, self.experiment)
 
     def on_moved(self, event):
         FileSystemEventHandler.on_moved(self, event)
-- 
GitLab