def update_group(self, group_id, group): msg = _DEPRECATION_MSG % "update_group" versionutils.report_deprecated_feature(LOG, msg) self.group.check_allow_update() if 'name' in group: group['name'] = clean.group_name(group['name']) return common_ldap.filter_entity(self.group.update(group_id, group))
def get_filtered(self, group_id): group = self.get(group_id) return common_ldap.filter_entity(group)
def filter_attributes(self, user): return identity.filter_user(common_ldap.filter_entity(user))
def update_group(self, group_id, group): self.group.check_allow_update() if 'name' in group: group['name'] = clean.group_name(group['name']) return common_ldap.filter_entity(self.group.update(group_id, group))
def create_group(self, group_id, group): self.group.check_allow_create() group['name'] = clean.group_name(group['name']) return common_ldap.filter_entity(self.group.create(group))
def get_all_filtered(self, hints, query=None): query = self.filter_query(hints, query) return [ common_ldap.filter_entity(group) for group in self.get_all(query) ]
def get_filtered_by_name(self, group_name): group = self.get_by_name(group_name) return common_ldap.filter_entity(group)
def create_group(self, group_id, group): msg = _DEPRECATION_MSG % "create_group" versionutils.report_deprecated_feature(LOG, msg) self.group.check_allow_create() group["name"] = clean.group_name(group["name"]) return common_ldap.filter_entity(self.group.create(group))
def get_all_filtered(self, query=None): return [common_ldap.filter_entity(group) for group in self.get_all(query)]
def get_all_filtered(self, hints, query=None): query = self.filter_query(hints, query) return [common_ldap.filter_entity(group) for group in self.get_all(query)]
def create_group(self, group_id, group): msg = _DEPRECATION_MSG % "create_group" versionutils.report_deprecated_feature(LOG, msg) self.group.check_allow_create() return common_ldap.filter_entity(self.group.create(group))