Commit 0b5d2b68 by juan

se Agrega limpeza al metodo de estatus

1 parent 4b0a02e6
...@@ -74,6 +74,21 @@ class StateMail(): ...@@ -74,6 +74,21 @@ class StateMail():
self.MailRompedor = [] self.MailRompedor = []
self.MailsEnviado = {}#"MAIL@HOST": n self.MailsEnviado = {}#"MAIL@HOST": n
self.MailsBloqueados = {}#"MAIL@HOST": datetimeDeDesbloqueo self.MailsBloqueados = {}#"MAIL@HOST": datetimeDeDesbloqueo
fecha_actual = datetime.datetime.now()
fecha_formateada = fecha_actual.strftime('%Y-%m-%d')
self.FechaLimpieza = fecha_formateada
print(f"Fecha de inicio {self.FechaLimpieza}")
def LimpiezaDiaria(self):
fecha_actual = datetime.datetime.now()
fecha_formateada = fecha_actual.strftime('%Y-%m-%d')
if not self.FechaLimpieza != fecha_formateada:
return
print(f"Fecha de limpieza de limites {self.FechaLimpieza}")
self.Consultas = {}#{MailUSer-pass-host-str(port):{"hora": datetime.datetime.now, "estado": self.chequear_stado_WB(telefono)},}
self.MailRompedor = []
self.MailsEnviado = {}#"MAIL@HOST": n
self.MailsBloqueados = {}#"MAIL@HOST": datetimeDeDesbloqueo
def ChequearCuentaBlockeadaYEnviar(self, mail, smtphost): def ChequearCuentaBlockeadaYEnviar(self, mail, smtphost):
"""Chequeo la cuenta para ver si esta llegando al limite de bloqueo """Chequeo la cuenta para ver si esta llegando al limite de bloqueo
......
...@@ -71,6 +71,7 @@ def estadoSMS(): ...@@ -71,6 +71,7 @@ def estadoSMS():
@app.route("/status/<Id>", methods = ['GET','POST']) @app.route("/status/<Id>", methods = ['GET','POST'])
def estadoGeneral(Id): def estadoGeneral(Id):
MailState.LimpiezaDiaria()
Id = str(Id) Id = str(Id)
rta = mongo_db.obtener_estado(Id) rta = mongo_db.obtener_estado(Id)
return jsonify({"estado":rta}) return jsonify({"estado":rta})
......
Styling with Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!