From 4f7f75286c16b8b1b01fc6c82d4b6c5eda516a8c Mon Sep 17 00:00:00 2001 From: Gabriel Detraz Date: Sat, 4 Apr 2015 22:53:56 +0200 Subject: [PATCH] =?UTF-8?q?Un=20oubli=20de=20mode=20debug=20+=20espaces=20?= =?UTF-8?q?ins=C3=A9cables?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- utils/alertsms.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/utils/alertsms.py b/utils/alertsms.py index e39818ed..bfb33612 100755 --- a/utils/alertsms.py +++ b/utils/alertsms.py @@ -152,7 +152,7 @@ if DEBUG: log_file.writelines(['Phase 1 : OK\n']) #------------------------------------------------------------------------------- -# 2) Ce message est-il destiné à être envoyé par SMS ? +# 2) Ce message est-il destiné à être envoyé par SMS ? #------------------------------------------------------------------------------- if '[SMS]' not in mail_subject: @@ -168,7 +168,7 @@ if DEBUG: #------------------------------------------------------------------------------- # Il faut qu'il y a au moins 2 serveurs dans la chaîne (boite aux lettres + serveur de mail) # Sinon, cela signifie a priori que le message à été déposé directement dans la boite -# Il faut aussi vérifier qui a distribué le mail +# Il faut aussi vérifier qui a distribué le mail if len(received_chain) < 2: if DEBUG: @@ -221,7 +221,7 @@ pseudo = 'Special' # Si ce n'est pas une adresse spéciale, on fait une recherche LDAP if not special_auth: - + if sender_ipv4: sender_ip = sender_ipv4 f = filter.human_to_ldap('ipHostNumber=' + sender_ipv4) @@ -294,7 +294,7 @@ if DEBUG: user = pwd.getpwuid(os.getuid())[0] # On trouve le numéro de l'adhérent associé dans la base LDAP -f = filter.human_to_ldap('uid='+user) +f = filter.human_to_ldap('uid='+user) number = str(ldap.search(f)[0]['tel'][0]) @@ -304,7 +304,8 @@ tel_pattern = re.compile('^((336)|(337)|(06)|(07))[0-9]{8}$') # On vérifie que ce soit un numéro de téléphone mobile valide if not tel_pattern.match(number): - log_file.writelines(["Numéro du destinataire invalide"]) + if DEBUG: + log_file.writelines(["Numéro du destinataire invalide"]) sys.exit(600) # Si le numéro commence par l'indicatif 33, on rajoute le +