Consumption plugin for ManageIQ.
Manageiq-consumption is a gem replacement for chargeback/showback on manageiq.
It is being designed as a complete rewrite of ManageIQ chargeback code in https://github.com/ManageIQ.
The main reason for the effort is to make sure that ManageIQ is capable of understanding and replicating any price plan for the cloud available for customers.
Please see the wiki for updated documentation on concepts, architecture and configuration.
All the project status can be followed in:
Pivotal tracker: https://www.pivotaltracker.com/n/projects/1958459 Github issues: https://github.com/ManageIQ/manageiq-consumption/issues
Development has been divided in phases:
There are instruction to perform a demo of the new system inside the code, if you want to have a look it simply:
Go to demo section
See the section on plugins in the ManageIQ Developer Setup
For quick local setup run bin/setup
, which will clone the core ManageIQ repository under the spec directory and setup necessary config files. If you have already cloned it, you can run bin/update
to bring the core ManageIQ code up to date.
The gem is available as open source under the terms of the Apache License 2.0.
git checkout -b my-new-feature
)git commit -am 'Add some feature'
)git push origin my-new-feature
)