]> git.donarmstrong.com Git - dsa-puppet.git/commitdiff
add lldp to ynic hosts
authorStephen Gran <steve@lobefin.net>
Tue, 18 Sep 2012 15:29:33 +0000 (16:29 +0100)
committerStephen Gran <steve@lobefin.net>
Tue, 18 Sep 2012 15:29:33 +0000 (16:29 +0100)
Signed-off-by: Stephen Gran <steve@lobefin.net>
manifests/site.pp
modules/lldp/manifests/init.pp [new file with mode: 0644]

index 10156252372129119ce4fc196e9a4b32c3bd16d4..41d88df462434ab0159fc9b46632598d65d601d0 100644 (file)
@@ -117,4 +117,8 @@ node default {
        if $::spamd {
                munin::check { 'spamassassin': }
        }
+
+       if $::hoster in [ynic] {
+               include lldp
+       }
 }
diff --git a/modules/lldp/manifests/init.pp b/modules/lldp/manifests/init.pp
new file mode 100644 (file)
index 0000000..a67283d
--- /dev/null
@@ -0,0 +1,11 @@
+class lldp {
+       package { 'lldpd':
+               ensure => installed
+       }
+
+       service { 'lldpd':
+               ensure    => running,
+               hasstatus => false,
+               pattern   => '/usr/sbin/lldpd',
+       }
+}