コード例 #1
0
ファイル: test_piggyback.py プロジェクト: surajrb/checkmk
def test_piggyback_default_time_settings():
    time_settings = [(None, "max_cache_age", piggyback_max_cachefile_age)]
    piggybacked_hostname = "test-host"
    piggyback.get_piggyback_raw_data(piggybacked_hostname, time_settings)
    piggyback.get_source_and_piggyback_hosts(time_settings)
    piggyback.has_piggyback_raw_data(piggybacked_hostname, time_settings)
    piggyback.cleanup_piggyback_files(time_settings)
コード例 #2
0
ファイル: test_piggyback.py プロジェクト: surajrb/checkmk
def test_cleanup_piggyback_files():
    piggyback.cleanup_piggyback_files([(None, 'max_cache_age', -1)])
    assert [
        source_host.name
        for piggybacked_dir in cmk.utils.paths.piggyback_dir.glob("*")
        for source_host in piggybacked_dir.glob("*")
    ] == []
    assert list(cmk.utils.paths.piggyback_source_dir.glob("*")) == []