def __init__(self): self.input = web.input() zmonlib.Init() self.keylist = [] self.valuelist = [] #default:300 success:200 error:400 self.result = {'code': 300, 'txt': 'unknown error'} self.EXEC_ID_LIST = '' try: self.InitConf() self.conn = MySQLdb.connect(host=self.mysqlIp, port=self.mysqlPort, user=self.mysqlUser, passwd=self.mysqlPass, db='zmon') self.cursor = self.conn.cursor() except Exception, e: self.result = {'code': 400, 'txt': 'conn mysql error: %s' % e} logging.exception(e)
def __init__(self, product): self.product = product zmonlib.Init() self.initConf() self.pickleName = 'data/zlist.%s.pickle' % product
def __init__(self, input): self.input = input self.result = {'code': 300, 'txt': 'unknown error'} zmonlib.Init()
import os, sys import logging import imp import zmonlib from create import create from manage import manage from modify import modify from alarm import alarm import auth from zmonjs import JsGenerate from flowstat import flowstat import testre import queryRedis from monitorid import MonitorId zmonlib.Init() conf = yaml.load(open('conf/zui.yaml')) default_push_time = conf['default_push_time'] push_time_dict = conf['push_time'] urls = ( '/zmon/', 'index', '/zmon/zlist', 'zlist', '/zmon/ztable', 'ztable', '/zmon/zrange', 'zrange', '/zmon/create',
def __init__(self, input): self.input = input zmonlib.Init()