Пример #1
0
	def put(self):
		"""These need to be unique, so if we don't have an ID we
		search for another authorization with all the same properties"""
		if not self.id:
			for obj in self.find(auth_group=self.auth_group, method=self.method, obj_name=self.obj_name, prop_name=self.prop_name):
				self.id = obj.id
				break
		Model.put(self)
Пример #2
0
    def put(self):
        """These need to be unique, so if we don't have an ID we
		search for another authorization with all the same properties"""
        if not self.id:
            for obj in self.find(auth_group=self.auth_group,
                                 method=self.method,
                                 obj_name=self.obj_name,
                                 prop_name=self.prop_name):
                self.id = obj.id
                break
        Model.put(self)
Пример #3
0
	def put(self):
		"""Auto-index"""
		self._indexed_name = self.name.upper().strip()
		return Model.put(self)
Пример #4
0
 def put(self):
     """Auto-index"""
     self._indexed_name = self.name.upper().strip()
     return Model.put(self)