Some further refinement, and graphing out RHEV-M's:
http://skitch.com/bobmcwhirter/njtih/deltacloud-foundation
-Bob
On Nov 30, 2009, at 3:05 PM, Bob McWhirter wrote:
Howdy--
It's a non-functional change, unless you're a driver author, but I've created a more literate way to specify the states and transitions an instance might go through.
http://github.com/bobmcwhirter/deltacloud-merge/blob/master/server/lib/delta...
Looks like: pending.to( :running ) .automatically pending.to( :stopped ) .on( :stop )
The .xml representation is unchanged, as is the client that consumes it. This purely makes writing drivers a tad easier. Also, I've wired up GraphViz for generating pretty pictures from the state information:
http://skitch.com/bobmcwhirter/njtta/deltacloud-foundation
Does Fedora include the dot executable normally?
-Bob _______________________________________________ deltacloud-devel mailing list deltacloud-devel@lists.fedorahosted.org https://fedorahosted.org/mailman/listinfo/deltacloud-devel