Skip to content

Instantly share code, notes, and snippets.

@ksexton
Forked from supercow/192.168.1.0.yaml
Created January 8, 2013 22:46
Show Gist options
  • Save ksexton/4488741 to your computer and use it in GitHub Desktop.
Save ksexton/4488741 to your computer and use it in GitHub Desktop.
# in /etc/puppet/hieradata/
---
someclass::setting1: 'blah'
someclass::another_setting: 1234
someclass::array_setting:
- 'oneval'
- 'twoval'
- 'redval'
- 'blueval'
---
:hierarchy:
- %{network_eth0}
- common
:backends:
- yaml
:yaml:
:datadir: '/etc/puppet/hieradata'
class someclass(
$setting1 = 'sane_default',
$another_setting = 'also sane default',
$array_setting = [],
) {
#puppet code using those variables...
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment