-
Notifications
You must be signed in to change notification settings - Fork 12
/
bmclib_schema.yaml
25 lines (25 loc) · 932 Bytes
/
bmclib_schema.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
# Created using puppet-retrospec - https://github.com/nwops/puppet-retrospec
# This schema file can be used to validate hiera data
# http://www.kuwata-lab.com/kwalify/ruby/users-guide.01.html#schema
# To validate your hiera data against this schema install the kwalify gem
# 1. gem install kwalify
# 2. kwalify -lf /Users/cosman/github/bmclib/bmclib_schema.yaml hiera_data_file.yaml
# By default this schema is generic and only covers basic parameter types.
# You should update the schema to match your expected data types in your puppet classes
# or anywhere else you call hiera using the hiera() function.
# This schema contains 2 entries.
---
type: map
mapping:
hostclass:
type: map
mapping:
"bmclib::service_ensure":
type: str
required: false
"bmclib::package_ensure":
type: str
required: false
definition:
type: map
mapping: {}