<< Click to Display Table of Contents >> PackBench > 7.3 u1 > User Guide > Configuration > Configuring Workflows > Editing Workflows > Tasks Configuring Task Tools |
The TOOL tab defines the link between tools already defined in this instance and a given task.
A tool can be assigned to a task. To assign a tool click on this field. By default, it is set to Do not assign any tool for this task. After clicking on this field a dropdown menu will open.
The dropdown menu contains a list of tools from which the tool that is to be assigned to this task can be chosen.
For some tools, additional configurations are available. The configurations are displayed in the second drop-down. If there are no configurations available for a tool, the second-drop is disabled. Configurations can be used to select a specific variant of a given tool (see chapter Configurations for more information). For example, the following choice:
means that the tool RayEval will be assigned to this task, and when started the command configured in configuration Create new EVAL documentation will be executed.
In order to remove the assignment, select option Do not assign any tool for this task.
Frequently, default tool configurations are not 100% suitable to finish the specified task. This can be due to number of reasons, for example:
•The default configuration contains placeholders in the tool so that certain strings have to be replaced with workflow-specific variables
•Certain settings have to be adjusted on workflow basis, leaving the generic version of the tool intact.
In order to override certain tool or tool configuration settings, check the Use customized version of this tool checkbox. A new section will be revealed, containing relevant customization options:
The options to override are similar to the configuration of a tool configuration (see chapters Command and Configurations for more details of how to use them).
Note: Tools are global. By overriding the tool and simply reusing the existing command line and attributes you can create a "frozen state" of a tool which will be available in the workflow, even if the original tool changes in the future. By doing so, you make the task's tool independent. |
Workflow creator might have already suggested that a tool requires override or not, from the very same reasons as already outlined in the previous section. When a certain tool or its configurations have been configured in this way, when using the tool in the task view the following suggestion will be shown:
Note: It is still possible to decide not to override the tool. However, ignoring the recommendation may lead to a tool that does not work, or works incorrectly. |