From f990238ec8e106f94a7d21fe2dc98c0175ad2007 Mon Sep 17 00:00:00 2001
From: Sinisa Veseli <sveseli@aps.anl.gov>
Date: Tue, 14 Apr 2015 13:16:24 +0000
Subject: [PATCH] modified constructor signature to follow conventions

---
 src/python/dm/common/objects/observedFile.py | 20 +++++++++++++++-----
 1 file changed, 15 insertions(+), 5 deletions(-)

diff --git a/src/python/dm/common/objects/observedFile.py b/src/python/dm/common/objects/observedFile.py
index 2ffee284..8ef9ac2b 100755
--- a/src/python/dm/common/objects/observedFile.py
+++ b/src/python/dm/common/objects/observedFile.py
@@ -7,10 +7,14 @@ class ObservedFile(DmObject):
 
     DEFAULT_KEY_LIST = [ 'path', 'lastUpdatedTimestamp' ]
 
-    def __init__(self, path=None, dict={}):
+    def __init__(self, dict={}, filePath=None, daqPath=None, experiment=None):
         DmObject.__init__(self, dict)
-        if path:
-            self['path'] = path
+        if filePath:
+            self['filePath'] = filePath
+        if daqPath:
+            self['daqPath'] = daqPath
+        if experiment:
+            self['experiment'] = experiment
 
     def setLastUpdatedTimestampToNow(self):
         self['lastUpdateTimestamp'] = time.time()
@@ -18,8 +22,14 @@ class ObservedFile(DmObject):
     def getLastUpdatedTimestamp(self):
         self.get('lastUpdateTimestamp')
 
-    def getPath(self):
-        return self.get('path')
+    def getFilePath(self):
+        return self.get('filePath')
+
+    def getDaqPath(self):
+        return self.get('daqPath')
+
+    def getExperiment(self):
+        return self.get('experiment')
 
 ####################################################################
 # Testing
-- 
GitLab