|
__init__(self,
pool,
id_s,
cu=None,
data=None)
initialise l'objet serveur et récupère les infos |
source code
|
|
|
update_data(self,
cu=None,
data=None)
recharge les données des serveurs |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
get_config(self,
mode="modif_config",
encode=False)
retourne la configuration eole du serveur (zephir.eol) |
source code
|
|
|
save_config(self,
dico_zeph,
mode='config',
encode=False,
force=False)
sauvegarde la configuration eole du serveur (zephir.eol) |
source code
|
|
|
get_status(self)
renvoie le dernier état enregistré du serveur |
source code
|
|
|
set_status(self,
status)
Met à jour l'état du serveur |
source code
|
|
|
update_ip_pub(self,
ip_publique)
Conserve la dernière adresse de connexion du serveur |
source code
|
|
|
get_params(self,
params=None)
renvoie le champ paramètres du serveur |
source code
|
|
|
|
|
|
|
maj_params(self,
param_updates)
modifie le champ param d'un serveur @param_updates : dictionnaire
contenant les modifications |
source code
|
|
|
|
|
|
|
check_maj_status(self,
show_installed=False,
debnames=[])
vérifie l'état de mise à jour d'un serveur |
source code
|
|
|
check_min_version(self,
debname,
min_version) |
source code
|
|
|
regen_key(self,
new_addr=None)
prépare une nouvelle clé ssh pour la connexion uucp à zephir |
source code
|
|
|
get_key(self,
old_key,
new_key,
confirm_ip)
envoie une nouvelle clé à un serveur. |
source code
|
|
|
get_last_contact(self)
renvoie la date de dernier contact avec le serveur |
source code
|
|
|
migrate_config(self,
module_dest,
variante_dest,
mode="migration")
crée un dictionnaire creole2 et importe les valeurs du serveur |
source code
|
|
|
migrate_data(self,
check=False)
fonction de récupération des données d'un serveur migré check :
vérifie seulement si des données sont migrables sur ce serveur |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
copy_fic(self,
src,
dst,
convert,
errors)
copie du fichier src sur dst convert: si True, convertit le
fichier d'ISO-8859-1 vers UTF-8 |
source code
|
|