Revisión 314
Añadido por Manu Mora Gordillo hace alrededor de 13 años
autorename/trunk/client.py | ||
---|---|---|
f.write(lastLogin+"\n")
|
||
f.close()
|
||
|
||
# Comprobamos que haya comunicacion con el Servidor
|
||
try:
|
||
server = xmlrpclib.ServerProxy("http://servidor:9997")
|
||
server.ping()
|
||
except:
|
||
exit()
|
||
|
||
# Obtenemos los ultimos x logueos
|
||
f = open(loginsFile,"r")
|
||
f.seek(0,2)
|
||
... | ... | |
# Si hay al menos x logins, todos son del ultimo usuario logueado
|
||
# y el nombre del equipo se llama de una forma diferente, renombramos
|
||
if len(listLastLogins)>=loginsToRename and listLastLogins.count(lastLogin)==loginsToRename and lastLogin!=hostname:
|
||
|
||
# Comprobamos que haya comunicacion con el Servidor
|
||
try:
|
||
server = xmlrpclib.ServerProxy("http://servidor:9997")
|
||
server.ping()
|
||
except:
|
||
exit()
|
||
|
||
newHostname = lastLogin
|
||
|
||
f = open("/etc/hostname","w")
|
Exportar a: Unified diff
Cambiando el orden de las reglas