Sha256: 5f0bc6a8d5605433fd31b75d66eb1e3e3a08a1fa084f05b26429220cbaa765bb

Contents?: true

Size: 390 Bytes

Versions: 65

Compression:

Stored size: 390 Bytes

Contents

# Jeff McCune <jeff.mccune@northstarlabs.net>
#
# Demonstration of a custom parser function and erb template within
# a module, working in concert.

class sample-module {
  $fqdn_to_dn = hostname_to_dn($domain)
  $sample_template = template("sample-module/sample.erb")

  notice("hostname_to_dn module function returned: [$fqdn_to_dn]")
  info("sample.erb looks like:\n$sample_template")
}

Version data entries

65 entries across 65 versions & 3 rubygems

Version Path
puppet-2.7.26 examples/modules/sample-module/manifests/init.pp
puppet-2.7.25 examples/modules/sample-module/manifests/init.pp
puppet-2.7.24 examples/modules/sample-module/manifests/init.pp
puppet-2.7.23 examples/modules/sample-module/manifests/init.pp
puppet-2.7.22 examples/modules/sample-module/manifests/init.pp
puppet-2.7.21 examples/modules/sample-module/manifests/init.pp
puppet-2.6.18 examples/modules/sample-module/manifests/init.pp
puppet-2.7.20 examples/modules/sample-module/manifests/init.pp
puppet-2.7.20.rc1 examples/modules/sample-module/manifests/init.pp
puppet-3.0.0 examples/modules/sample-module/manifests/init.pp
puppet-3.0.0.rc8 examples/modules/sample-module/manifests/init.pp
puppet-3.0.0.rc7 examples/modules/sample-module/manifests/init.pp
librarian-puppet-0.9.4 vendor/gems/ruby/1.8/gems/puppet-2.7.18/examples/modules/sample-module/manifests/init.pp
puppet-3.0.0.rc5 examples/modules/sample-module/manifests/init.pp
puppet-3.0.0.rc4 examples/modules/sample-module/manifests/init.pp
puppet-2.7.19 examples/modules/sample-module/manifests/init.pp
supply_drop-0.11.0 examples/vendored-puppet/vendor/puppet-2.7.8/examples/modules/sample-module/manifests/init.pp
librarian-puppet-0.9.3 vendor/gems/ruby/1.8/gems/puppet-2.7.18/examples/modules/sample-module/manifests/init.pp
supply_drop-0.10.2 examples/vendored-puppet/vendor/puppet-2.7.8/examples/modules/sample-module/manifests/init.pp
puppet-2.7.18 examples/modules/sample-module/manifests/init.pp