From 4640360160d4684678b399df39b5c2e2b99df480 Mon Sep 17 00:00:00 2001 From: Nicolas Dandrimont Date: Sat, 25 Apr 2009 02:28:46 +0200 Subject: [PATCH] [locate-mac] sre est deprecated (5) Ignore-this: 7f9aabbcca44cdc2d03b6f50cb2d1741 darcs-hash:20090425002846-ffbb2-c5e5d5d8a9ab1dc874b08c558acf5585ed315895.gz --- gestion/tools/locate-mac.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gestion/tools/locate-mac.py b/gestion/tools/locate-mac.py index 7cb85518..017b8f17 100644 --- a/gestion/tools/locate-mac.py +++ b/gestion/tools/locate-mac.py @@ -1,7 +1,7 @@ #! /usr/bin/env python # -*- coding: iso-8859-15 -*- -import sys, sre +import sys, re from time import sleep from os import system import threading @@ -50,10 +50,11 @@ def info_machine(mac): s = [] db = crans_ldap() machines = db.search("mac=%s" % mac)['machine'] + color_re = re.compile('\x1b\[1;([0-9]|[0-9][0-9])m') for m in machines: r = whos.machine_details(m) # On supprime les couleurs - r = sre.sub('\x1b\[1;([0-9]|[0-9][0-9])m', '', r) + r = color_re.sub('', r) s.append(r) if len(machines) == 0: s.append(u"Recherche LDAP de la MAC %s : aucune machine trouvée\n" % mac)