コード例 #1
0
ファイル: biglog_timer.py プロジェクト: astronaut1712/Biglog
			data = myredis.redis_q.get('BiglogDict')
			log_info = json.loads(data)
#			print log_info
			biglog_rl.record_log_info(log_info)
		print "exit..."

	def _stop(self):
		global time_str 
		global time_unix
		self.thread_stop = True
#		print biglog_rl.log
		insert_log_time = {}
		insert_log_time['time_str'] = time_str
		insert_log_time['time_num'] = time_unix
		insert_log_time['UNIT'] = 'second'
		DisplayLogs.display_log_summary(biglog_rl.log,biglog_rl.log_key,insert_log_time)
		biglog_rl._clear()

if __name__ == '__main__':
	Watcher()
	connect2gearman()
	myredis.connect2redis(host='127.0.0.1')
	biglog_rl = RecordLogInfo()
	while True:
		time_str = time.strftime('%Y-%m-%d:%H:%M:%S',time.localtime(time.time()))
		time_unix = int(time.mktime(datetime.datetime.now().timetuple()))
		thread1 = BiglogTimer()
		thread1.start()
		time.sleep(10)
		thread1._stop()
コード例 #2
0
ファイル: biglog_recv.py プロジェクト: astronaut1712/Biglog
def main():
	connect2gearman()
	connect2redis(host='127.0.0.1')
	biglog_rv = RecvLog.recv_udp_log()
コード例 #3
0
            biglog_rl.record_log_info(log_info)
        print "exit..."

    def _stop(self):
        global time_str
        global time_unix
        self.thread_stop = True
        #		print biglog_rl.log
        insert_log_time = {}
        insert_log_time['time_str'] = time_str
        insert_log_time['time_num'] = time_unix
        insert_log_time['UNIT'] = 'second'
        DisplayLogs.display_log_summary(biglog_rl.log, biglog_rl.log_key,
                                        insert_log_time)
        biglog_rl._clear()


if __name__ == '__main__':
    Watcher()
    connect2gearman()
    myredis.connect2redis(host='127.0.0.1')
    biglog_rl = RecordLogInfo()
    while True:
        time_str = time.strftime('%Y-%m-%d:%H:%M:%S',
                                 time.localtime(time.time()))
        time_unix = int(time.mktime(datetime.datetime.now().timetuple()))
        thread1 = BiglogTimer()
        thread1.start()
        time.sleep(10)
        thread1._stop()
コード例 #4
0
ファイル: biglog_recv.py プロジェクト: ninetian/Biglog
def main():
    connect2gearman()
    connect2redis(host='127.0.0.1')
    biglog_rv = RecvLog.recv_udp_log()