Alexey Khivin 4543a4913b [Puppet] Puppet module refactored
We can now put to Hiera MuranoPL objects (dicts and arrays) as a values.
They will be serialized into YAML and put into Hiera.
The same object can be obtained inside Puppet manifest from Hiera.

 * setHieraValue is deprecated now. putHieraData introduced instead.
   Since now  it is possible to pass a dictionary object  instead of
   key/value pair
 * shell files renamed to lowcase
 * yaml files processed by python and PyYAML instead of puppet module
 * gerrit configuration refactored as an example of the new api usage

Change-Id: I61cff31d42fcc2ba46de4faa7f0fbc0cb117c08b
2016-06-05 00:31:11 +03:00

15 lines
669 B
YAML

Format: 1.0
Type: Library
FullName: org.openstack.ci_cd_pipeline_murano_app.puppet.Puppet
Name: Puppet
Description: |
Puppet is an open-source configuration management tool. It runs on many
Unix-like systems as well as on Microsoft Windows, and includes its own
declarative language to describe system configuration.
Author: 'Mirantis, Inc'
Tags: [Server, Puppet]
Classes:
org.openstack.ci_cd_pipeline_murano_app.puppet.PuppetInstance: PuppetInstance.yaml
org.openstack.ci_cd_pipeline_murano_app.puppet.Hiera: Hiera.yaml
org.openstack.ci_cd_pipeline_murano_app.puppet.YamlTool: YamlTool.yaml
org.openstack.ci_cd_pipeline_murano_app.puppet.YamlFile: YamlFile.yaml