def list_groups(self, context, filters):
     hints = pagination(context, GroupV3.build_driver_hints(context, filters))
     if "J" in versionutils.deprecated._RELEASES:
         refs = self.identity_api.list_groups(
             domain_scope=self._get_domain_id_for_list_request(context), hints=hints
         )
     else:
         refs = self.identity_api.list_groups(domain_scope=self._get_domain_id_for_request(context), hints=hints)
     scim_page_info = get_scim_page_info(context, hints)
     return conv.listgroups_key2scim(refs, context["path"], scim_page_info)
Exemple #2
0
 def list_groups(self, context, filters):
     hints = pagination(context,
                        GroupV3.build_driver_hints(context, filters))
     if 'J' in versionutils.deprecated._RELEASES:
         refs = self.identity_api.list_groups(
             domain_scope=self._get_domain_id_for_list_request(context),
             hints=hints)
     else:
         refs = self.identity_api.list_groups(
             domain_scope=self._get_domain_id_for_request(context),
             hints=hints)
     scim_page_info = get_scim_page_info(context, hints)
     return conv.listgroups_key2scim(refs, context['path'], scim_page_info)
 def list_groups(self, context, filters):
     hints = pagination(context, GroupV3.build_driver_hints(context, filters))
     refs = self.identity_api.list_groups(
         domain_scope=self._get_domain_id_for_request(context),
         hints=hints)
     return conv.listgroups_key2scim(refs)
 def list_groups(self, context, filters):
     hints = pagination(context,
                        GroupV3.build_driver_hints(context, filters))
     refs = self.identity_api.list_groups(
         domain_scope=self._get_domain_id_for_request(context), hints=hints)
     return conv.listgroups_key2scim(refs)