Example #1
0
def _verify_non_duplicate_hosts():
    duplicates = config.duplicate_hosts()
    if duplicates:
        warning(
            "The following host names have duplicates: %s. "
            "This might lead to invalid/incomplete monitoring for these hosts."
            % ", ".join(duplicates))
Example #2
0
def test_duplicate_hosts(monkeypatch):
    ts = Scenario()
    ts.add_host("bla1")
    ts.add_host("bla1")
    ts.add_host("zzz")
    ts.add_host("zzz")
    ts.add_host("yyy")
    ts.apply(monkeypatch)
    assert config.duplicate_hosts() == ["bla1", "zzz"]