Buenas Tardes Lista;
Abro este nuevo post solo para publicar este pequeño script, encargado
de mostrar en consola
los cambios en el archivo error.log de apache ejecutandose en Ubuntu.
Quizá a alguien mas pueda servirle tanto como a mi.
monitor_apache.py
###################################################
from os import path
import time
size = path.getsize("/var/log/apache2/error.log")
f = open("/var/log/apache2/error.log","r")
errorlog = f.readlines()
pos = f.tell()
f.close()
for error in errorlog:
print error
while True:
sizeact = path.getsize("/var/log/apache2/error.log")
if sizeact <> size:
f = open("/var/log/apache2/error.log","r")
f.seek(pos)
errorlog = f.readlines()
pos = f.tell()
f.close()
for error in errorlog:
print error
size = sizeact
time.sleep(3)
###################################################
--
*Alvaro Manrique
Programador
Caracas - Venezuela
Skype: alvaro_manrique*
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/