def test_enable_disabled_package(mkp_file): package_file_name = _install_and_disable_package(mkp_file) packaging.enable(package_file_name) assert packaging._package_exists("aaa") is True assert not cmk.utils.paths.disabled_packages_dir.joinpath(package_file_name).exists() assert cmk.utils.paths.local_checks_dir.joinpath("aaa").exists()
def test_is_disabled(mkp_file, build_setup_search_index): package_file_name = _install_and_disable_package(mkp_file, build_setup_search_index) assert packaging.is_disabled(package_file_name) packaging.enable(package_file_name) build_setup_search_index.assert_called_once() assert not packaging.is_disabled(package_file_name)
def test_enable_disabled_package(mkp_file, build_setup_search_index): package_file_name = _install_and_disable_package(mkp_file, build_setup_search_index) packaging.enable(package_file_name) build_setup_search_index.assert_called_once() assert packaging._package_exists("aaa") is True assert not cmk.utils.paths.disabled_packages_dir.joinpath(package_file_name).exists() assert cmk.utils.paths.local_checks_dir.joinpath("aaa").exists()
def package_enable(args: List[str]) -> None: if len(args) != 1: raise PackageException("Usage: check_mk -P enable PACK.mkp") packaging.enable(args[0])
def test_is_disabled(mkp_file): package_file_name = _install_and_disable_package(mkp_file) assert packaging.is_disabled(package_file_name) packaging.enable(package_file_name) assert not packaging.is_disabled(package_file_name)