this answer is not what you are asking, however I think worth mention.
If you connect OracleVM Manager with Enterprise Manager cloud control, you will get all the information you way want at the enterprise manager database and all the views are fully documented in the enterprise manager manual.
Example, server pool, physical host per pool, VM guest per pool, etc, etc, and a long etc.
You can even install BI publisher and do very nice reports.
Hope this help in some way