Main Reference

The ciodashboard Module

CioDashboard, a module for Chrysalio.

ciodashboard.includeme(configurator: Configurator | ScriptRegistry)[source]

Function to include module.

Parameters:

configurator (pyramid.config.Configurator) – Object used to do configuration declaration within the application.

class ciodashboard.NavDashboards[source]

Entry for jobs.

class ciodashboard.ModuleCioDashboard(config_ini)[source]

Class for CioDashboard module.

Parameters:

config_ini (str) – Absolute path to the configuration file (e.g. development.ini).

activate(registry, dbsession)[source]

Method to activate the module.

See: chrysalio.modules.Module.activate()

deactivate(registry, dbsession)[source]

Method to deactivate the module.

See: chrysalio.modules.Module.deactivate()

dashboard_access(request, item, *args, **kwargs)

Use of user cache.

dashboard(request, item_id, *args, **kwargs)

Use of global cache.

The ciodashboard.routes Module

CioDashboard route definitions.

ciodashboard.routes.includeme(configurator: Configurator)[source]

Function to include routes.

Parameters:

configurator (pyramid.config.Configurator) – Object used to do configuration declaration within the application.

The ciodashboard.security Module

CioDashboard secutity functionalities.

ciodashboard.security.includeme(configurator: Configurator)[source]

Function to include security.

Parameters:

configurator (pyramid.config.Configurator) – Object used to do configuration declaration within the application.