univention.management.console.modules.join package#
- class univention.management.console.modules.join.HostSanitizer(regex_pattern: Pattern[str] | str | None = None, re_flags: int = 0, minimum: int | None = None, maximum: int | None = None, **kwargs: Any)[source]#
Bases:
StringSanitizer
- univention.management.console.modules.join.system_join(hostname: str, username: str, password: str, info_handler: ~collections.abc.Callable = <function _dummyFunc>, error_handler: ~collections.abc.Callable = <function _dummyFunc>, critical_handler: ~collections.abc.Callable = <function _dummyFunc>, step_handler: ~collections.abc.Callable = <function _dummyFunc>, component_handler: ~collections.abc.Callable = <function _dummyFunc>) None[source]#
- univention.management.console.modules.join.run_join_scripts(scripts: list, force: bool, username: str, password: str, info_handler: ~collections.abc.Callable = <function _dummyFunc>, error_handler: ~collections.abc.Callable = <function _dummyFunc>, critical_handler: ~collections.abc.Callable = <function _dummyFunc>, step_handler: ~collections.abc.Callable = <function _dummyFunc>, component_handler: ~collections.abc.Callable = <function _dummyFunc>) None[source]#
- univention.management.console.modules.join.run(cmd: list, steps_per_script: float, info_handler: ~collections.abc.Callable = <function _dummyFunc>, error_handler: ~collections.abc.Callable = <function _dummyFunc>, critical_handler: ~collections.abc.Callable = <function _dummyFunc>, step_handler: ~collections.abc.Callable = <function _dummyFunc>, component_handler: ~collections.abc.Callable = <function _dummyFunc>) None[source]#
- class univention.management.console.modules.join.Instance(*args, **kwargs)[source]#
Bases:
Base- dpkg_locked(request, *args, **kwargs)[source]#
Do not execute join scripts when dpkg is running (e.g. via App Center)