Task #3382

Task #3374: Migrate all core modules from legacy Mentat

Polish mentat-controller.py module

Added by REST Automat Admin almost 2 years ago. Updated 7 months ago.

Status:ClosedStart date:03/22/2017
Priority:NormalDue date:
Assignee:Jan Mach% Done:

100%

Category:Development - Core
Target version:2.0

Description

The module is already implemented, however some polishing regarding documentation, optimal configuration and argument handling and general revision should be done.

Associated revisions

Revision b74309c2
Added by Jan Mach about 1 year ago

Improved mentat-controller.py management script.

The improvements include following new features:
  • ability to cleanup dangling PID files
  • ability to enable and disable cron-based post processing modules.

(Redmine issue: #3382)

Revision cd0664e6
Added by Jan Mach 8 months ago

Feature: The status command in mentat-controller.py module can be executed as Nagios plugin.

It is possible to execute the status command of controller module in a Nagios plugin compatible way, which enables users to monitor health of the modules via Nagios. (Redmine issue: #3382)

History

#1 Updated by Jan Mach almost 2 years ago

  • Assignee changed from REST Automat Admin to Jan Mach

#2 Updated by Jan Mach over 1 year ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 80

#3 Updated by Jan Mach 7 months ago

  • Status changed from In Progress to Closed
  • % Done changed from 80 to 100

Current state of this module is sufficient for production environment. We are finally releasing 2.0 version of Mentat system, so the period of frantic coding and implementation chaos is over. Any further improvements of this module will be done as they should in separate Redmine issues.

Also available in: Atom PDF