py.lib.aw_config

Yohn Y. 2024-10-30 Parent:493b42d19c8c Child:b0e747c8cb69

10:45d4d41e1fdd Browse Files

* Не верное отображение имён для некоторых адаптеров типов

src/aw_config/type_helpers.py

     1.1 --- a/src/aw_config/type_helpers.py	Wed Oct 30 09:43:08 2024 +0300
     1.2 +++ b/src/aw_config/type_helpers.py	Wed Oct 30 10:14:24 2024 +0300
     1.3 @@ -24,6 +24,8 @@
     1.4      """\
     1.5      Класс не проводящий никакой обработки содержимого
     1.6      """
     1.7 +    __name__ = 'aw_config.type_helpers.ANY'
     1.8 +
     1.9      def __call__(self, val: Any) -> Any:
    1.10          return val
    1.11  
    1.12 @@ -32,6 +34,8 @@
    1.13      """\
    1.14      Преобразуем параметр в список нужного типа
    1.15      """
    1.16 +    __name__ = 'aw_config.type_helpers.LIST'
    1.17 +
    1.18      def __init__(self, el_type: Union[Type[T], Callable[[Any], T]]):
    1.19          self.el_type = el_type
    1.20