Tasks (5.1)
Tasks are Pre- or Post-Record-Scripts which can execute custom UNIX shell commands at the start and/or end of the Recording.
As UNIX shell scripts can work on a very deep system level, ToolsOnAir does not take any responsibility for improperly written shell scripts.
Tasks may limit the performance of the just:in Engine Linux system. When using Tasks always test them thoroughly before going into production or critical environments. Contact your ToolsOnAir reseller or use our support system if you need assistance.
Overview
Open the Configuration Panel, select a Device and switch to the Tasks Tab.
To make any changes you have unlock the Configuration Panel.
Tasks Presets List: lists all available Tasks for the currently selected Device. Use the Plus and Minus buttons at the bottom to add and remove Tasks.
Tasks Options:
Script execute: defines when a Script is being executed – either at the start or the end of a Recording. You can also define one Script for the start and another one for the end of a Recording.
Variables: allows you to choose from a set of predefined Variables which can be added to the script by pressing the Insert button.
Script Editor: Add or paste the script content here.
Example Task
This exemplary Script moves the currently recorded file to the Desktop at the end of the Recording.
Please beware that all available Tasks will be executed at the start or end of recording. So if you create more Tasks, then all of them will be executed at the given time.
Debug Task
If your Scripts should create any error, echo or info output it will be logged in the just:connect Channel Logs:
/var/log/justconnect