fix some more tests
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
This commit is contained in:
@ -1,6 +1,5 @@
|
|||||||
"""event utilities"""
|
"""event utilities"""
|
||||||
|
|
||||||
from collections.abc import KeysView
|
|
||||||
import re
|
import re
|
||||||
from copy import copy
|
from copy import copy
|
||||||
from dataclasses import asdict, is_dataclass
|
from dataclasses import asdict, is_dataclass
|
||||||
@ -109,8 +108,6 @@ def sanitize_item(value: Any) -> Any: # noqa: PLR0911, PLR0912
|
|||||||
value = asdict(value)
|
value = asdict(value)
|
||||||
if isinstance(value, dict):
|
if isinstance(value, dict):
|
||||||
return sanitize_dict(value)
|
return sanitize_dict(value)
|
||||||
if isinstance(value, KeysView):
|
|
||||||
return list(value)
|
|
||||||
if isinstance(value, GeneratorType):
|
if isinstance(value, GeneratorType):
|
||||||
return sanitize_item(list(value))
|
return sanitize_item(list(value))
|
||||||
if isinstance(value, list | tuple | set):
|
if isinstance(value, list | tuple | set):
|
||||||
|
|||||||
@ -66,7 +66,7 @@ class GroupLDAPSynchronizer(BaseLDAPSynchronizer):
|
|||||||
if not (uniq := self.get_identifier(attributes)):
|
if not (uniq := self.get_identifier(attributes)):
|
||||||
self._task.info(
|
self._task.info(
|
||||||
f"Uniqueness field not found/not set in attributes: '{group_dn}'",
|
f"Uniqueness field not found/not set in attributes: '{group_dn}'",
|
||||||
attributes=attributes.keys(),
|
attributes=list(attributes.keys()),
|
||||||
dn=group_dn,
|
dn=group_dn,
|
||||||
)
|
)
|
||||||
continue
|
continue
|
||||||
|
|||||||
@ -67,7 +67,7 @@ class UserLDAPSynchronizer(BaseLDAPSynchronizer):
|
|||||||
if not (uniq := self.get_identifier(attributes)):
|
if not (uniq := self.get_identifier(attributes)):
|
||||||
self._task.info(
|
self._task.info(
|
||||||
f"Uniqueness field not found/not set in attributes: '{user_dn}'",
|
f"Uniqueness field not found/not set in attributes: '{user_dn}'",
|
||||||
attributes=attributes.keys(),
|
attributes=list(attributes.keys()),
|
||||||
dn=user_dn,
|
dn=user_dn,
|
||||||
)
|
)
|
||||||
continue
|
continue
|
||||||
|
|||||||
Reference in New Issue
Block a user