View on GitHub

Molkobain I/O documentation

Documentation for all iTop extensions made by Molkobain I/O

iTop extension: molkobain-background-tasks-control-center

Support

If you like this project, you can buy me beer, always appreciated! đŸ»đŸ˜

Donate

Description

Manage background tasks (pause, resume, removed), check their execution time. Also visualize async. tasks currently in queue.

Use cases:

Background tasks Background tasks tab

Async. tasks Async. tasks tab

Task reschedule Task reschedule

Online demo

You can try this extension on the online demo. There are some background and async. tasks as an example. Just click on the links below to access it:

Compatibility

Compatible with iTop 3.2+

Downloads

Stable releases can be found on GitHub.

Installation

Installation procedure is the same as for any iTop extension, just follow the instruction on the iTop official documentation here.

Dependencies

This extension embeds some resources that are necessary for it to work.
Everything is included in the distributed packages, no extra effort needed.

iTop modules

Configuration

No configuration needed, the extension can be used out of the box!

Parameters

Some configuration parameters are available from the Configuration editor of the console:

Example:

'molkobain-background-tasks-control-center' => array (
  'task_lists_refresh_interval' => 10,
),

Q&As

I don’t see any background tasks in the dedicated tab

For background tasks to display, you must have iTop’s CRON job running. Check the documentation for more information on how to run it.

I don’t see some actions (notifications, webhooks, 
) in the “async. tasks” tab

For actions to display in the “async. tasks” tab:

Licensing

This extension is under AGPLv3.

Contributors

I would like to give a special thank you to the people who contributed to this

Names