Dplacement de la mthode ipsec.
Il ne faut plus utiliser m.ipsec() pour dterminer si m est une machine wifi. darcs-hash:20060313161212-68412-c18bb0100a5d2bc06988d8a19302616405364aca.gz
This commit is contained in:
parent
9cc6478e4e
commit
858702f0b2
4 changed files with 62 additions and 59 deletions
|
@ -23,6 +23,7 @@ sys.path.append('/usr/scripts/gestion')
|
|||
from config import upload, virus, p2p, NETs
|
||||
import smtplib
|
||||
from ldap_crans import crans_ldap, crans, invite, base_classes_crans
|
||||
from ldap_crans import MachineWifi
|
||||
from time import *
|
||||
import locale
|
||||
locale.setlocale(locale.LC_TIME,'fr_FR')
|
||||
|
@ -36,7 +37,7 @@ def machine_online(machine) :
|
|||
Retourne True si la machine est connectée au réseau et False si elle ne l'est pas
|
||||
"""
|
||||
# Les machines wifi sont toujours online
|
||||
if machine.ipsec() :
|
||||
if isinstance(machine, MachineWifi):
|
||||
return True
|
||||
# Arping pour les fixes
|
||||
return not commands.getstatusoutput('/usr/sbin/arping -c 3 %s' % machine.mac())[0]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue