def logme(info, level=5): log(info, project='reght', level=level) verbose = False TIMEOUT = 3 # urllib2.urlopen 的超时 ... myip = zkutils().myip_real() mymac = zkutils().mymac() abspath = os.path.abspath(__file__) # 全局配置 global_conf = {"NSService": {"sip": "172.16.30.251", "sport": "8080"}} gcs = conf_mc.getconf_mulcast() logme('using global info:' + gcs) try: conf = json.loads(gcs) global_conf = conf except: pass # 主机状态数据库文件名字 # 只对 ip 存在的记录处理 isLive 状态 hosts_state_fname = os.path.dirname(abspath) + "/../dm/proxied_hosts.db" hosts_state_tabname = "hosts_state" class _GroupOfRegChk:
logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s', datefmt='%a, %d %b %Y %H:%M:%S', filename='update.log', filemode='a') ################################################################################################# #定义一个StreamHandler,将INFO级别或更高的日志信息打印到标准错误,并将其添加到当前的日志处理对象# console = logging.StreamHandler() console.setLevel(logging.DEBUG) formatter = logging.Formatter('%(name)-12s: %(levelname)-8s %(message)s') console.setFormatter(formatter) logging.getLogger('').addHandler(console) logging.debug("#################################################################################################") cs = cc.getconf_mulcast() try: conf = json.loads(cs) except: logging.error('json parse err') return False version_url = conf['AutoUpdate']['version'] zip_url = conf['AutoUpdate']['package'] logging.debug('to download %s' % version_url) if not __dlfile(version_url, 'tmp_version'): logging.error('can\'t download version file, to check url') return False logging.debug('to compare version')
datefmt='%a, %d %b %Y %H:%M:%S', filename='update.log', filemode='a') ################################################################################################# #定义一个StreamHandler,将INFO级别或更高的日志信息打印到标准错误,并将其添加到当前的日志处理对象# console = logging.StreamHandler() console.setLevel(logging.DEBUG) formatter = logging.Formatter('%(name)-12s: %(levelname)-8s %(message)s') console.setFormatter(formatter) logging.getLogger('').addHandler(console) logging.debug( "#################################################################################################" ) cs = cc.getconf_mulcast() try: conf = json.loads(cs) except: logging.error('json parse err') return False version_url = conf['AutoUpdate']['version'] zip_url = conf['AutoUpdate']['package'] logging.debug('to download %s' % version_url) if not __dlfile(version_url, 'tmp_version'): logging.error('can\'t download version file, to check url') return False logging.debug('to compare version')
verbose = False TIMEOUT = 3 # urllib2.urlopen 的超时 ... myip = zkutils().myip_real() mymac = zkutils().mymac() abspath = os.path.abspath(__file__) # 全局配置 global_conf = { "NSService": { "sip" : "172.16.30.251", "sport" :"8080" } } gcs = conf_mc.getconf_mulcast() logme('using global info:' + gcs) try: conf = json.loads(gcs) global_conf = conf except: pass # 主机状态数据库文件名字 # 只对 ip 存在的记录处理 isLive 状态 hosts_state_fname = os.path.dirname(abspath) + "/../dm/proxied_hosts.db" hosts_state_tabname = "hosts_state"