Bug 748593

Summary: Matahari Shell Implementation
Product: [Retired] Matahari Reporter: Perry Myers <pmyers>
Component: matahariAssignee: Zane Bitter <zbitter>
Status: CLOSED WONTFIX QA Contact: Dave Johnson <dajohnso>
Severity: medium Docs Contact:
Priority: medium    
Version: unspecifiedCC: apevec, matahari-maint, whayutin, zbitter
Target Milestone: ---   
Target Release: 0.6   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-07-17 12:30:12 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Perry Myers 2011-10-25 00:25:51 UTC
CLI for Matahari Agent specific routines

Comment 1 Perry Myers 2011-10-25 01:00:11 UTC
*** Bug 723077 has been marked as a duplicate of this bug. ***

Comment 2 Perry Myers 2011-10-25 01:00:31 UTC
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 3 Alan Pevec 2011-10-25 08:45:29 UTC
(In reply to comment #2)
> It would be more user friendly if we developed a shell tool (mataharish or
> mhsh)

+1 for mataharish :)