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

20 lines
342 B
Plaintext

FormatVersion: 2.1.0
Version: 1.0.0
Name: Install Hiera
Parameters:
Body: |
return installHiera().stdout
Scripts:
installHiera:
Type: Application
Version: 1.0.0
EntryPoint: install_hiera.sh
Files: ['hiera.yaml', 'murano.yaml']
Options:
captureStdout: true
captureStderr: true
verifyExitcode: true