Bläddra i källkod

Added an email parameter to the user object and rendering of it to the ERB template.

Nick Chappell 9 år sedan
förälder
incheckning
d5173611f4
2 ändrade filer med 5 tillägg och 3 borttagningar
  1. 1 1
      manifests/object/user.pp
  2. 4 2
      templates/object_user.conf.erb

+ 1 - 1
manifests/object/user.pp

@@ -12,8 +12,8 @@
 define icinga2::object::user (
   $object_username = $name,
   $display_name = $name,
+  $email = undef,
   #Parameters to add:
-  # email
   # pager
   # vars
   # groups

+ 4 - 2
templates/object_user.conf.erb

@@ -11,7 +11,6 @@
  */
 
 //Parameters to add:
-// email
 // pager
 // vars
 // groups
@@ -29,4 +28,7 @@ object User "<%= @object_username %>" {
   <%- if @display_name -%>
   display_name "<%= @display_name -%>"
   <%- end -%>
-}
+  <%- if @email -%>
+  email "<%= @email -%>"
+  <%- end -%>
+}