Showing with 2 additions and 3 deletions.
  1. +0 −1 ToDo
  2. +2 −2 script/spazzino.py
1 change: 0 additions & 1 deletion ToDo
Original file line number Diff line number Diff line change
Expand Up @@ -14,4 +14,3 @@
* dargli uno spirito di collaborazione (invitare i Lug a scrivere due righe, una sorta di Lug del mese?)
* navigazione: ci sono dei dead end, per esempio entrando nel widget non c'è un riferimento per tornare indietro
* aggiungere puntamenti diretti: http://lugmap.linux.it/regione/ (da discutere con Fabio)
* spazzolone: vedere se possibile aggiungere notifica redirect (è possibile, si tratta di lavorare con il logging)
4 changes: 2 additions & 2 deletions script/spazzino.py
Original file line number Diff line number Diff line change
Expand Up @@ -298,14 +298,14 @@ def controllo_redirect(self):

logga('Lug <'+self.id+'>: controllo redirect per '+self.dominio)

for riga in self._v_redirect_log.righe: # per ogni riga di log,
if self._v_redirect_log.righe: # se ho dei redirect
riga = self._v_redirect_log.righe[-1]
if riga.startswith('redirecting to'):
url = riga.split()[-1] # prendo l'URL completo
dominio_nel_log = urlparse.urlparse(url).netloc
if self.dominio != dominio_nel_log:
logga('Lug <'+self.id+'>: controllo redirect per '+self.dominio)
self.notifica("Dominio cambiato da <"+self.dominio+"> a <"+dominio_nel_log+">")
break
return True

def aggiorna_dati(self):
Expand Down