Kaynağa Gözat

Added a display_name parameter to the user object and rendering of it to the ERB template.

Nick Chappell 9 yıl önce
ebeveyn
işleme
341f66433e
2 değiştirilmiş dosya ile 4 ekleme ve 2 silme
  1. 1 1
      manifests/object/user.pp
  2. 3 1
      templates/object_user.conf.erb

+ 1 - 1
manifests/object/user.pp

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

+ 3 - 1
templates/object_user.conf.erb

@@ -11,7 +11,6 @@
  */
 
 //Parameters to add:
-// display_name
 // email
 // pager
 // vars
@@ -27,4 +26,7 @@ object User "<%= @object_username %>" {
   <%#- Otherwise, include the parameter: -%>
   import "<%= @template_to_import -%>"
   <%- end -%>
+  <%- if @display_name -%>
+  display_name "<%= @display_name -%>"
+  <%- end -%>
 }