diff --git a/tests/test_monitoring.py b/tests/test_monitoring.py index 999d787f04b094fcb90194a1720da61ef8127b6e..4a2d76afc470f370047b61c157f45276810e8cd8 100755 --- a/tests/test_monitoring.py +++ b/tests/test_monitoring.py @@ -38,7 +38,12 @@ def print_red(txt): def print_green(txt): print_color(txt, GREEN) -MUNIN_CHECK_PATH = "/var/cache/munin/www/localdomain/localhost.localdomain/cpu-day.png" + +host = conf.get('MS_SERVER_NAME') +suffix = host.split('.')[-1] +MUNIN_CHECK_PATH = "/var/cache/munin/www/%s/%s/cpu-day.png" % (suffix, host) +if not os.path.exists(MUNIN_CHECK_PATH): + MUNIN_CHECK_PATH = "/var/cache/munin/www/%s/%s/cpu-day.png" % ("localdomain", "localhost.localdomain") def check_munin(): print('Checking if monitoring works')