1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-24 09:57:09 +00:00

Add autoconf and enhance graphs

This commit is contained in:
Mehdi Abaakouk 2012-05-03 16:48:19 +02:00
parent 4a18b06213
commit 33cff547e9
6 changed files with 144 additions and 56 deletions

View file

@ -12,15 +12,21 @@
#
# Magic markers
#%# capabilities=autoconf
#%# family=nova
#%# family=auto
from nova import context
from nova import db
from nova import flags
from nova import utils
from nova.db.sqlalchemy.session import get_session
import sys
try:
from nova import context
from nova import db
from nova import flags
from nova import utils
from nova.db.sqlalchemy.session import get_session
except ImportError:
succesful_import = False
else:
succesful_import = True
def print_config():
global states
print 'graph_title Nova Instances Launched'
@ -46,8 +52,12 @@ if __name__ == '__main__':
if sys.argv[1] == "config":
print_config()
elif sys.argv[1]=="autoconf" :
print "yes"
else:
if not succesful_import:
print 'no (failed import nova module)'
sys.exit(0)
else:
print 'yes'
elif succesful_import:
utils.default_flagfile()
flags.FLAGS(sys.argv)
print_values()