Task Manager

From Gcube Wiki
Jump to: navigation, search

Task Manager is the front-end of the Executor service in that it provides the user with high-level graphical facilities to interact with the service.

The portlet consists of two semi-in panels .

Image1.png

The one on the left displays a list of the running instances of the executor service (running engines).

The one on the right displays a list of the available tasks.

The user can select items (from either list and see their description).

There is a refresh button on both panels. The one for engines performs global refresh (i.e. refreshes both lists), while the other one is for refreshing the task list only.

On selection of an engine, the tasks running on that particular engine are highlighted. The user has also the choice to filter the tasks per engine (filter button). The user has also the choice to refresh a single task and stop it (if stoppable) by right-clicking on it. The portlet also gives the option to track a task (i.e. monitor its properties' changes on fixed time intervals).

A task can be launched on a selected engine by pressing the launch button. In the launch pop-up menu select the task to be launched, insert the inputs (a JSON sample is included) and then choose launch. In order for the launched task to appear in the list please refresh.