Project

General

Profile

Actions

Task #3374

closed

Migrate all core modules from legacy Mentat

Added by Jan Mach over 5 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Development - Core
Target version:
Start date:
03/21/2017
Due date:
% Done:

100%

Estimated time:
(Total: 0.00 h)
To be discussed:

Description

Following is the list of core modules, that need to be migrated, redesigned and implemented into the next generation system.

Real time processing modules:
  • mentat-enricher.py - Message enrichment module
  • mentat-inspector.py - Message inspection module
  • mentat-sampler.py - Message sampling module
  • mentat-storage.py - Message persistent storage module
Post processing modules:
  • mentat-briefer.py - Periodical system performance briefing module
  • mentat-reporter-ng.py - Periodical problem reporting module
  • mentat-statistician.py - Periodical performance statistics module
Scripts and tools:
  • mentat-backup.py - System backup tool
  • mentat-cleanup.py - System cleanup tool
  • mentat-controller.py - Module control tool
  • mentat-dbmngr.py - Database management tool
  • mentat-netmngr.py - Internal whois network record management tool
  • mentat-ideagen.py - Message generation tool
  • mentat-precache.py - Data precaching tool
User interface:
  • mentat-hawat.py - Web user interface

Subtasks 19 (0 open19 closed)

Feature #3364: Implement mentat-storage.py moduleClosedJan Mach03/21/2017

Actions
Feature #3365: Implement mentat-enricher.py moduleClosedJan Mach03/21/2017

Actions
Feature #3375: Implement mentat-sampler.py moduleClosedJan Mach03/22/2017

Actions
Task #3376: Polish mentat-inspector.py moduleClosedJan Mach03/22/2017

Actions
Feature #3373: mentat-inspector.py - Provide default values for action argumentsClosedJan Mach03/22/2017

Actions
Feature #3372: mentat-inspector.py - Implement 'overwrite' argument for 'tag' and 'set' actionsClosedPavel Kácha03/22/2017

Actions
Task #3393: Revision of pynspect libraryClosedJan Mach03/25/2017

Actions
Feature #3396: mentat-inspector.py - Implement 'unique' argument for 'tag' and 'set' actionsClosedPavel Kácha03/29/2017

Actions
Feature #3377: Implement mentat-informant.py moduleClosedJan Mach03/22/2017

Actions
Feature #3378: Implement mentat-reporter.py moduleClosedJan Mach03/22/2017

Actions
Feature #3379: Implement mentat-statistician.py moduleClosedJan Mach03/22/2017

Actions
Task #3380: Polish mentat-backup.py moduleClosedJan Mach03/22/2017

Actions
Task #3381: Polish mentat-cleanup.py moduleClosedJan Mach03/22/2017

Actions
Task #3382: Polish mentat-controller.py moduleClosedJan Mach03/22/2017

Actions
Task #3383: Polish mentat-dbmngr.py moduleClosedJan Mach03/22/2017

Actions
Task #3384: Polish mentat-ideagen.py moduleClosedJan Mach03/22/2017

Actions
Feature #3385: Implement mentat-netmngr.py moduleClosedJan Mach03/22/2017

Actions
Feature #3386: Implement mentat-precache.py moduleClosedJan Mach03/22/2017

Actions
Task #3734: Migrate Hawat web user inteface from Perl-base to Python-based Mentat frameworkClosedJan Mach

Actions

Related issues

Related to Mentat - Task #3362: Migrate Mentat system to new hardwareClosedJan Mach03/21/2017

Actions
Actions #1

Updated by Jan Mach over 5 years ago

Current status.

Real time processing modules:

mentat-enricher.py TODO
mentat-inspector.py DONE (polishing needed)
mentat-sampler.py TODO
mentat-storage.py TODO

Post processing modules:

mentat-briefer.py TODO
mentat-reporter-ng.py TODO
mentat-statistician.py TODO

Scripts and tools:

mentat-backup.py DONE (polishing needed)
mentat-cleanup.py DONE (polishing needed)
mentat-controller.py DONE (polishing needed)
mentat-dbmngr.py DONE (polishing needed)
mentat-ideagen.py DONE (polishing needed)
mentat-netmngr.py TODO
mentat-precache.py TODO
Actions #2

Updated by Jan Mach over 5 years ago

  • Status changed from New to In Progress
Actions #3

Updated by Jan Mach about 5 years ago

  • Description updated (diff)
Actions #4

Updated by Jan Mach about 5 years ago

  • Description updated (diff)

Current status summary.

Real time processing modules:

mentat-enricher.py DONE (polishing needed)
mentat-inspector.py DONE (polishing needed)
mentat-sampler.py DONE (polishing needed)
mentat-storage.py DONE (polishing needed)

Post processing modules:

mentat-briefer.py TODO
mentat-reporter-ng.py TODO
mentat-statistician.py DONE (polishing needed)

Scripts and tools:

mentat-backup.py DONE (polishing needed)
mentat-cleanup.py DONE (polishing needed)
mentat-controller.py DONE (polishing needed)
mentat-dbmngr.py DONE (polishing needed)
mentat-netmngr.py DONE (polishing needed)
mentat-ideagen.py DONE (polishing needed)
mentat-precache.py DONE (polishing needed)

User interface:

mentat-hawat.py TODO
Actions #5

Updated by Jan Mach over 4 years ago

  • Related to Task #3362: Migrate Mentat system to new hardware added
Actions #6

Updated by Jan Mach over 4 years ago

  • Status changed from In Progress to Closed

This task can be considered complete. We are releasing version 2.0 of Mentat system soon and all modules are now reimplemented in Python.

Actions

Also available in: Atom PDF