|
|
|
|
|
get_tasks(self,
id_res=None,
type_res='serveur',
all=False)
retourne la liste des tâches programmées pour un ou plusieurs
serveur(s) all : dans le cas d'un serveur, retourne aussi les taĉhes
associées à ses groupes |
source code
|
|
|
load_tasks(self)
Charge les tâches définies dans la base de données |
source code
|
|
|
init_task(self,
id_task,
name,
cmd,
month,
day,
hour,
min,
week_day,
periodicity,
exec_date=None)
initialise un objet tâche dans le gestionnaire |
source code
|
|
|
add_task(self,
name,
cmd,
month,
day,
hour,
min,
week_day,
periodicity)
programme une tâche sur un/plusieur(s) serveurs... |
source code
|
|
|
assign_task(self,
cred_user,
id_task,
id_res,
type_res)
attribue une tâche à un(des) serveur(s) @cred_user : utilisateur
ayant demandé l'association: permet de vérifier les droits d'accès
aux ressources @id_task : numéro de tâche à associer à la ressource
@id_res : identifiant de la ressource à associer (serveur ou groupe)
@type_res : type de la ressource (serveur par défaut) |
source code
|
|
|
unassign_task(self,
cred_user,
id_task,
id_res,
type_res)
Supprime une association tâche/serveur(ou groupe) |
source code
|
|
|
|
|
check_tasks(self,
serveur=None)
met en place les tâches a exécuter pour l'itération en cours |
source code
|
|