代码如下:
#!/usr/bin/python
# --*-- coding:utf-8 --*--
import time
import datetime
import sys
import os
import os.path
import re
import json
import socket
import requests
import subprocess
class NginxLog(object):
def __init__(self, log_file, seek_file):
self.log_file = log_file
self.seek_file = seek_file
def hostname(self):
"""host_name: 主机名"""
host_name = socket.gethostname()
return host_name
def writeSeek(self, seek):
"""读过的游标写入临时文件"""
with open(self.seek_file,'w') as f:
f.write(time.strftime("%Y-%m-%d %H:%M:%s", time.localtime(time.time())) + '\n')
f.write(str(seek) + "\n")
def LogRead(self):
"""读出新生成的日志