munin: don't hardcode machine directory

This commit is contained in:
Frédéric Péters 2019-02-10 16:13:56 +01:00
parent 8707b0009f
commit 77b85b1d74
1 changed files with 11 additions and 2 deletions

View File

@ -5,8 +5,17 @@ import os
import psycopg2
import sys
base_dir = None
for dirname in os.listdir('/var/lib/machines/'):
if os.path.exists(os.path.join('/var/lib/machines/', dirname, 'var/lib/wcs')):
base_dir = os.path.join('/var/lib/machines/', dirname, 'var/lib/wcs')
break
if len(sys.argv) == 2 and sys.argv[1] == 'autoconf':
print 'yes'
if base_dir:
print 'yes'
else:
print 'no'
sys.exit(0)
if len(sys.argv) == 2 and sys.argv[1] == 'config':
@ -17,7 +26,7 @@ count.label Count
sys.exit(0)
total = 0
base_dir = '/var/lib/machines/wcs.rbx.prod.entrouvert.org/var/lib/wcs/'
for tenant in os.listdir(base_dir):
if tenant in ('collectstatic', 'scripts', 'skeletons'):
continue