def add(self, v_name, value): if hasattr(self, v_name): if context_utils.check_value(self, v_name, value): self.added_contexts[v_name] = value else: print "Tried to add context which does not exist in skeleton! "+v_name sys.exit()
def add_multiple(self, v_name, value): if hasattr(self, v_name): if context_utils.check_value(self, v_name, value): if v_name not in self.added_contexts: self.added_contexts[v_name] = [value] else: self.added_contexts[v_name] += [value] else: raise SiReError("Tried to add context ({0}) which does not exist in skeleton! ".format(v_name))
def add(self, v_name, value): if hasattr(self, v_name): if context_utils.check_value(self, v_name, value): if v_name not in self.added_contexts: self.added_contexts[v_name] = value else: raise SiReError("Tried to add a context ({0} - new value: {1}) which already has a value ({2}).".format(v_name, value, self.added_contexts[v_name])) else: raise SiReError("Tried to add context ({0}) which does not exist in skeleton! ".format(v_name))
def add_multiple(self, v_name, value): if hasattr(self, v_name): if context_utils.check_value(self, v_name, value): if v_name not in self.added_contexts: self.added_contexts[v_name] = [value] else: self.added_contexts[v_name] += [value] else: print "Tried to add context which does not exist in skeleton! "+v_name sys.exit()