Schedule: Add Task
This module is able to add objects as tasks to one or more schedules. Additionally to the task name a time and a calendar condition can be defined. If a list of calendar keywords is sepcified all of the keywords must be found in the given calendar object.
Designation
- Name
- mc.ScheduleTaskAdd
- Aliases
- ScheduleAddTask, ScheduleTaskAdd
Configuration
- Optionen
- Test mode (
test-mode) - Activates a simulation mode
- Task (
task) - Object name of the task.
- Start time (
time) - Start time for the Task
- Reload schedule at next turnaround (
reload) - If set the schedule objects will be reload at next turnaround.
- Day offset (
day-offset) - Defines the start of period
- No duplicate entry (
no-duplicate) - If there is already an entry for the same object at the same start time the entry will not be added, but the calendar condition will be amended.
- Calendar Match Rule (
calendar-match) - Defines in which way the calendar definitions of to match.Mögliche Werte: All (
all), None (none), One (one)
- Calendar Keywords (
calendars) - A list of pairs of calender object and a keyword
- Prompt Buffer File (
prompt-buffer) - A file containing a list of variables to pass on to the object to define PromptSet values
- Task State (
task-state) - Task state to use for the dependencies to the successorsMögliche Werte: <Leerzeichen>, ANY_ABEND (
ANY_ABEND), ANY_ABEND_EXCEPT_FAULT (ANY_ABEND_EXCEPT_FAULT), ANY_EXCEPT_FAULT (ANY_EXCEPT_FAULT), ANY_OK (ANY_OK), ANY_OK_OR_UNBLOCKED (ANY_OK_OR_UNBLOCKED), ANY_SKIPPED (ANY_SKIPPED), ENDED_CANCEL (ENDED_CANCEL), ENDED_EMPTY (ENDED_EMPTY), ENDED_ESCALATED (ENDED_ESCALATED), ENDED_INACTIVE (ENDED_INACTIVE), ENDED_INACTIVE_MANUAL (ENDED_INACTIVE_MANUAL), ENDED_NOT_OK (ENDED_NOT_OK), ENDED_NOT_OK_SYNC (ENDED_NOT_OK_SYNC), ENDED_OK (ENDED_OK), ENDED_OK_OR_EMPTY (ENDED_OK_OR_EMPTY), ENDED_OK_OR_INACTIV (ENDED_OK_OR_INACTIV), ENDED_OK_OR_UNBLOCKED (ENDED_OK_OR_UNBLOCKED), ENDED_SKIPPED (ENDED_SKIPPED), ENDED_SKIPPED_CONDITIONS (ENDED_SKIPPED_CONDITIONS), ENDED_SKIPPED_SYNC (ENDED_SKIPPED_SYNC), ENDED_TIMEOUT (ENDED_TIMEOUT), ENDED_TRUNCATE (ENDED_TRUNCATE), ENDED_UNDEFINED (ENDED_UNDEFINED), ENDED_VANISHED (ENDED_VANISHED), FAULT_ALREADY_RUNNING (FAULT_ALREADY_RUNNING), FAULT_NO_HOST (FAULT_NO_HOST), FAULT_OTHER (FAULT_OTHER), USER_100_200 (USER_100_200), USER_147 (USER_147), USER_201_299 (USER_201_299), USER_300 (USER_300), USER_500_600 (USER_500_600)
- Count (
repeat-count) - repeats task up to that many execution
- Minutes (
repeat-minutes) - repeats task after that many minutes
- Else execute (
else-execute) - Defines the object, that will be executed when the state of the predecessor does not matching the configured one
- Only after last failed run (
after-last-run) - Just execute the object after the last failed run
Description
The file for the prompt buffer file must be in CSV format with a semicolon as the separator between the variable name and the value, as shown in the following example.
variable1#;42
variable2#;best4Automic
To provide a multi-line value, it must be written in quotation marks.
variable1#;42
variable2#;"best4Automic Solution
the addition for AWA"
To fill multiple values in a checkbox, they must be enclosed in quotation marks and separated by the separator stored in the PromptSet for the parameter.
variable1#;42
variable2#;“b4A;best4Automic;42”