Skip to content

Commit f1ad8f6

Browse files
author
Gene Liverman
committed
MODULES-1222 - added containment via anchors.
Added stdlib to metadata and fixtures
1 parent 9ef77c2 commit f1ad8f6

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

.fixtures.yml

+2
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
fixtures:
2+
repositories:
3+
stdlib: "git://github.com/puppetlabs/puppetlabs-stdlib.git"
24
symlinks:
35
"firewall": "#{source_dir}"

manifests/init.pp

+4
Original file line numberDiff line numberDiff line change
@@ -28,11 +28,15 @@
2828

2929
case $::kernel {
3030
'Linux': {
31+
anchor { '::firewall::start':
32+
} ->
3133
class { "${title}::linux":
3234
ensure => $ensure,
3335
pkg_ensure => $pkg_ensure,
3436
service_name => $service_name,
3537
package_name => $package_name,
38+
} ->
39+
anchor { '::firewall::end':
3640
}
3741
}
3842
'FreeBSD': {

metadata.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,6 @@
8080
}
8181
],
8282
"dependencies": [
83-
83+
{"name":"puppetlabs/stdlib","version_requirement":">= 4.2.0 < 5.0.0"}
8484
]
8585
}

0 commit comments

Comments
 (0)