Exemple #1
0
 def add(self, client_id_and_path, value=None):
     if len(client_id_and_path) != 2:
         raise IpcError("add requires a tuple of form (ClientID, (O, I, R, ...))")
     client_id, path = client_id_and_path
     if not ipc_core.is_sequence(path) or not ipc_core.validateModelPath(path, type(self).SupportedModelPaths):
         raise IpcError("Unsupported path")
     self._content.add(client_id, path, value, self.PathLabel)
Exemple #2
0
 def add(self, client_id_and_path, value=None):
     if len(client_id_and_path) != 2:
         raise IpcError("add requires a tuple of form (ClientID, (O, I, R, ...))")
     client_id, path = client_id_and_path
     if not ipc_core.is_sequence(path) or not ipc_core.validateModelPath(path, type(self).SupportedModelPaths):
         raise IpcError("Unsupported path")
     self._content.add(client_id, path, value, self.PathLabel)