new empty dictionary
|
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
source code
|
|
|
|
|
|
|
get_mod_var(self)
récupére les variantes et leur module |
source code
|
|
|
|
|
add_restriction(self,
credential,
type_res,
id_res)
ajoute une restriction pour un utilisateur et une ressource donnés
type_res : nature des objets à restreindre id_res ; identifiant de
l'objet autorisé les différents types reconnus sont : 'rne, group,
id_mod, id_var' et les attributs de la classe serveur (id_s, module,
version, ...) |
source code
|
|
|
get_restrictions(self,
credential,
type_res=None)
renvoie la liste des restrictions d'un utilisateur |
source code
|
|
|
del_restriction(self,
credential,
type_res,
id_res)
enleve une restriction d'un utilisateur |
source code
|
|
|
get_file_perms(self,
data_dir,
filepath='
' )
renvoie les informations de permissions associées à un fichier |
source code
|
|
|
get_fic_perso(self,
fic_perso)
renvoie la liste des fichiers personnalisés et paquets d'un serveur |
source code
|
|
|
save_fic_perso(self,
fichiers,
paquets,
fic_perso)
sauvegarde la liste des fichiers personnalisés et paquets d'un
serveur |
source code
|
|
|
|
|
del_file_perms(self,
data_dir,
filepath='
' ,
recurse=False)
supprime les informations de permissions associées à un fichier (ou
tous) |
source code
|
|
|
get_allowed_servers(self,
credential)
récupération de la liste des serveurs accessibles par un utilisateur
Vérifie les restrictions définies pour l'utilisateur 'credential' en
terme de groupe/etablissement/serveur/module/variante |
source code
|
|
|
check_serv_credential(self,
credential,
key) |
source code
|
|
|
check_gr_credential(self,
credential,
groupe) |
source code
|
|
|
check_mod_credential(self,
credential,
id_mod) |
source code
|
|
|
check_var_credential(self,
credential,
id_var) |
source code
|
|
|
check_etab_credential(self,
credential,
rne) |
source code
|
|
D[k] if k in D, else d
|
|
|
|
|
get_alertes(self,
credential)
renvoie la liste des serveurs en alerte |
source code
|
|
|
get_migration_status(self,
credential)
renvoie la liste des serveurs en cours de migration/non migrés |
source code
|
|
|
|
|
|
|
add_groupe(self,
credential,
libelle,
serveurs) |
source code
|
|
|
get_groupes(self,
credential,
id_groupe=None,
alertes=False) |
source code
|
|
|
edit_groupe(self,
credential,
id_groupe,
libelle,
serveurs) |
source code
|
|
|
|
|
extend_groupe(self,
credential,
id_groupe,
serveurs) |
source code
|
|
|
add_serveur(self,
credential,
rne,
libelle,
materiel,
processeur,
disque_dur,
date_install,
installateur,
tel,
remarques,
module_initial,
module_actuel,
variante,
timestamp_serveur,
timeout) |
source code
|
|
|
del_serveur(self,
credential,
id_serveur)
Supression d'un serveur de la base |
source code
|
|
|
edit_serveur(self,
id_serveur,
dico_modifs) |
source code
|
|
|
update_contact(self,
id_serveur)
mise à jour de la date de contact d'un serveur |
source code
|
|
|
get_portail_etab(self,
id_client)
recherche l'adresse du portail etablissement dans la configuration
d'un serveur variables recherchées (cf var_portail dans config.py
commun) |
source code
|
|
|
|
|
check_replication_infos(self,
id_serv)
Génère un fichier d'information sur les établissements répliqués sur
le serveur id_serv (réplication LDAP) --> type / libelle / adresse
du portail si disponible |
source code
|
|
|
check_info_etab(self,
serv,
rne,
f_conf)
vérifie la disponibilité des informations sur le
portail/établissement répliqué |
source code
|
|
Inherited from dict :
__cmp__ ,
__contains__ ,
__delitem__ ,
__eq__ ,
__ge__ ,
__getattribute__ ,
__getitem__ ,
__gt__ ,
__iter__ ,
__le__ ,
__len__ ,
__lt__ ,
__ne__ ,
__new__ ,
__repr__ ,
__setitem__ ,
__sizeof__ ,
clear ,
copy ,
fromkeys ,
has_key ,
items ,
iteritems ,
iterkeys ,
itervalues ,
keys ,
pop ,
popitem ,
setdefault ,
update ,
values
Inherited from object :
__delattr__ ,
__format__ ,
__reduce__ ,
__reduce_ex__ ,
__setattr__ ,
__str__ ,
__subclasshook__
|