
Introduced a number of changes to classes of SoftwareComponent hierarchy: * BaseSoftwareComponent class removed, Installable and Configurable have no base anymore. * Allowed number of failures may now be configured independently for different workflows. * Allowed number of failures extended with 'two' and 'three'. * Attribute usage for state persistence is simplified: attributes are now saved on appropriate servers and server groups. * Inverted the names and semantics of status checking methods: they now return true if the needed status is already applied and no further action is needed. * on%something% methods no longer trigger events, they have no default bodies at all, so it's easier to override them; events are triggered by the caller method. * Handler methods got more arguments: besides the primary argument (a servergroup or a server) they get a list of pending servers, failed servers et. * Some methods and method arguments renamed for consistency. Change-Id: Ic52e66014d18e7fe640b79dd161286a1a9ebe15e
Murano Core Classes
This folder contains common Murano classes combined to Core Library.
The content of this folder needs to be zipped and imported into Murano. After that Murano applications can be deployed.
To find murano-applications and explore how the common classes are used in Murano Applications, please refer to Murano Application Repository