openSUSE/kiwi — pull request #138 by rjschwei (2012-11-01 10:05:50+00:00)
Title: user data codified to new data structure :)

- implement XMLUserData class to store user data
- implement unit test for new class
- tie new class into XML Class
~ rename the following methods to *_legacy
__addVolume
__populateImageTypeAndNode
__updateDescriptionFromChangeSet
__populateProfiledTypeInfo
getUsers
getTypes
~ implement a new getUsers method returning an array of UserData objects
~ implement a getType method return TypeData object for given type name
- fixup client code to call new _legacy methods
- update unit tests using _legacy and implement new tests for new methods
- fix previously undetected error in config file
- update triggers and add new triggers