Pat, this sounds really tremendous!  A few comments/qs/etc -

On Jul 1, 2014, at 7:06 AM, Pat Donlin <p...@sgi.com> wrote:
> I have developed a set of extensions to ipmitool that will operate the 
> Intel Node Manager using numerous keywords....

Is this based on the 1.0, 1.5, or 2.0 specification (I'm not familiar 
with the various differences between the two, so they may perfectly 
compatible, just that I hope it covers 2.0.)

> Also I used the -c option to simply list the values of the power 
> statistics command, for easier consumption by other tools.

One thing I'd like to see in general are easily parsed output streams
(CSV or other delimiters, etc, but it's not clear that  this is what
you meant, or just the headers, in some sense.

> The number of options and parameters to implement the Node Manager 3.0 
> external interfaces is substantial, if all of these were added to the 
> man page, it would increase the man page size to be a small book. I have 
> not yet done that work.

No matter what you do I surely hope it's well documented, either in a
standalone or integrated fashion.  FreeBSD has a variety of little
tools that do various options, it might be time to at least consider
something akin to that, lest the weight of the options become untenable.

I can read the standard but there's no substitute for good docs and (esp?)
examples of real usage of a tool.

> Questions for the community: Is this work of interest generally? Second, 
> as mentioned this was modeled after DCMI and hence I simply added the 
> code to ipmi_dcmi.c. This could of course be its own module, or it could 
> move to be part of the "ime" interface. But there is a larger question 
> as ipmitool grows in capability, which is the options and parameters are 
> lengthy - should ipmitool CLI be redone to follow the organization of 
> ipmiutil or git?

Big interest here, at least. I think it's a near necessity to let people
understand what node manager is all about. I'd personally been holding off
because of the pain of crafting all those packets.

I'd personally advocate ipmitool-like tools that perhaps link into the 
libraries to leverage the tools functionality and look-n-feel (for 
instance, the packet visibility aspect of the multiple -v's is really, 
really useful.)

My 2 cents -

dan

------------------------------------------------------------------------------
Open source business process management suite built on Java and Eclipse
Turn processes into business applications with Bonita BPM Community Edition
Quickly connect people, data, and systems into organized workflows
Winner of BOSSIE, CODIE, OW2 and Gartner awards
http://p.sf.net/sfu/Bonitasoft
_______________________________________________
Ipmitool-devel mailing list
Ipmitool-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ipmitool-devel

Reply via email to