key is now always path and change opt by path dictionary storage
[tiramisu.git] / tiramisu / storage / dictionary / value.py
index 0f80f73..713473e 100644 (file)
@@ -32,43 +32,43 @@ class Values(Cache):
         super(Values, self).__init__()
 
     # value
-    def setvalue(self, opt, value, owner):
-        """set value for an option
+    def setvalue(self, path, value, owner):
+        """set value for a path
         a specified value must be associated to an owner
         """
-        self._values[opt] = (owner, value)
+        self._values[path] = (owner, value)
 
-    def getvalue(self, opt):
-        """get value for an option
+    def getvalue(self, path):
+        """get value for a path
         return: only value, not the owner
         """
-        return self._values[opt][1]
+        return self._values[path][1]
 
-    def hasvalue(self, opt):
-        """if opt has a value
+    def hasvalue(self, path):
+        """if path has a value
         return: boolean
         """
-        return opt in self._values
+        return path in self._values
 
-    def resetvalue(self, opt):
+    def resetvalue(self, path):
         """remove value means delete value in storage
         """
-        del(self._values[opt])
+        del(self._values[path])
 
     def get_modified_values(self):
         """return all values in a dictionary
-        example: {option1: (owner, 'value1'), option2: (owner, 'value2')}
+        example: {'path1': (owner, 'value1'), 'path2': (owner, 'value2')}
         """
         return self._values
 
     # owner
-    def setowner(self, opt, owner):
-        """change owner for an option
+    def setowner(self, path, owner):
+        """change owner for a path
         """
-        self._values[opt] = (owner, self._values[opt][1])
+        self._values[path] = (owner, self._values[path][1])
 
-    def getowner(self, opt, default):
-        """get owner for an option
+    def getowner(self, path, default):
+        """get owner for a path
         return: owner object
         """
-        return self._values.get(opt, (default, None))[0]
+        return self._values.get(path, (default, None))[0]