Bug 723077

Summary: RFE: Matahari Shell for sysadmin and scripting usage
Product: [Retired] Matahari Reporter: Perry Myers <pmyers>
Component: matahariAssignee: Russell Bryant <rbryant>
Status: CLOSED DUPLICATE QA Contact: Dave Johnson <dajohnso>
Severity: high Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: matahari-maint, whayutin
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 723078 (view as bug list) Environment:
Last Closed: 2011-10-25 01:00:11 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 723078, 771692    

Description Perry Myers 2011-07-19 00:40:23 UTC
Description of problem:
To use matahari agents/apis you need to presently either:
* Write your own QMFv2 Console
* Use qmf-tool

It would be more user friendly if we developed a shell tool (mataharish or mhsh) that provides easily scriptable and interactive access to the mh APIs and agents available on the QMF bus.

This shell could be written utilizing the python QMFv2 console classes.  While we want the agents to be as low level as we can (C++ impementations on C libraries mostly), writing the shell in python would be quicker and easier to extend dynamically.

Comment 1 Perry Myers 2011-10-25 01:00:11 UTC

*** This bug has been marked as a duplicate of bug 748593 ***