Call the ``init()`` method on all ``MapperProperties`` attached to this mapper. This is a deferred configuration step which is intended to execute once all mappers have been constructed.
(self)
| 2411 | _configure_registries({self.registry}, cascade=True) |
| 2412 | |
| 2413 | def _post_configure_properties(self) -> None: |
| 2414 | """Call the ``init()`` method on all ``MapperProperties`` |
| 2415 | attached to this mapper. |
| 2416 | |
| 2417 | This is a deferred configuration step which is intended |
| 2418 | to execute once all mappers have been constructed. |
| 2419 | |
| 2420 | """ |
| 2421 | |
| 2422 | self._log("_post_configure_properties() started") |
| 2423 | l = [(key, prop) for key, prop in self._props.items()] |
| 2424 | for key, prop in l: |
| 2425 | self._log("initialize prop %s", key) |
| 2426 | |
| 2427 | if prop.parent is self and not prop._configure_started: |
| 2428 | prop.init() |
| 2429 | |
| 2430 | if prop._configure_finished: |
| 2431 | prop.post_instrument_class(self) |
| 2432 | |
| 2433 | self._log("_post_configure_properties() complete") |
| 2434 | self.configured = True |
| 2435 | |
| 2436 | def add_properties(self, dict_of_properties): |
| 2437 | """Add the given dictionary of properties to this mapper, |
no test coverage detected