def _setObject(self,id,object,roles=None,user=None,set_owner=1): if object.meta_type in RELMETATYPES: schema = self.lookupSchema(id) if not schema.checkType(object): raise ZenSchemaError("Relationship %s type %s != %s" % (id, object.meta_type, schema.__class__.__name__)) return PrimaryPathObjectManager._setObject(self, id, object, roles, user, set_owner)
def _setObject(self,id,object,roles=None,user=None,set_owner=1): if object.meta_type in RELMETATYPES: schema = self.lookupSchema(id) if not schema.checkType(object): raise ZenSchemaError("Relaitonship %s type %s != %s" % (id, object.meta_type, schema.__class__.__name__)) return PrimaryPathObjectManager._setObject(self, id, object, roles, user, set_owner)