Une fois qu'un workflow contenant la propriété scheduled: true est chargé dans un appareil, il est possible de définir ou de modifier un calendrier qui lui est associé par le biais de la CLI. Reportez-vous à la propriété scheduled dans l'exemple Exemple 22, Utilisation des propriétés de workflow de la section Codage des calendriers de workflow.
Chaque entrée de calendrier se compose des propriétés suivantes :
|
Cet exemple montre l'ajout de deux heures d'exécution pour un workflow nommé "Mon workflow programmé". La première heure d'exécution survient tous les jours à 10h05. La deuxième heure d'exécution programmée pour ce workflow survient tous les lundis à13h15.
hostname:> maintenance workflows
hostname:maintenance workflows> select name="My Scheduled Workflow"
hostname:maintenance workflow-002> schedules
hostname:maintenance workflow-002 schedules> create
hostname:maintenance workflow-002 schedule (uncommitted)> set frequency=day
frequency = day (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set hour=10
hour = 10 (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set minute=05
minute = 05 (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> commit
hostname:maintenance workflow-002 schedules> list
NAME FREQUENCY DAY HH:MM
schedule-001 day - 10:05
hostname:maintenance workflow-002 schedules> create
hostname:maintenance workflow-002 schedule (uncommitted)> set frequency=week
frequency = week (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set day=Monday
day = Monday (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set hour=13
hour = 13 (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> set minute=15
minute = 15 (uncommitted)
hostname:maintenance workflow-002 schedule (uncommitted)> commit
hostname:maintenance workflow-002 schedules> list
NAME FREQUENCY DAY HH:MM
schedule-001 day - 10:05
schedule-002 week Monday 13:15
hostname:maintenance workflow-002 schedules>