From 8944999657a82a81b27b862cc741291bb5bff784 Mon Sep 17 00:00:00 2001 From: Thomas Woerner <twoerner@redhat.com> Date: Fri, 28 Jun 2024 16:55:56 +0200 Subject: [PATCH] service: Add multi service examples to EXAMPLES The EXAMPLES section only contained a very simple example for multi service handling. The examples from the README have been added. --- plugins/modules/ipaservice.py | 37 +++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/plugins/modules/ipaservice.py b/plugins/modules/ipaservice.py index 6a2e5eb7..45c785b3 100644 --- a/plugins/modules/ipaservice.py +++ b/plugins/modules/ipaservice.py @@ -370,6 +370,43 @@ EXAMPLES = """ host: - host1.example.com - name: HTTP/www.service.com + + # Ensure multiple services are present + - ipaservice: + ipaadmin_password: SomeADMINpassword + services: + - name: HTTP/www.example.com + principal: + - host/host1.example.com + - name: mysvc/www.example.com + pac_type: NONE + ok_as_delegate: yes + ok_to_auth_as_delegate: yes + - name: HTTP/www.example.com + allow_create_keytab_user: + - user01 + - user02 + allow_create_keytab_group: + - group01 + - group02 + allow_create_keytab_host: + - host1.example.com + - host2.example.com + allow_create_keytab_hostgroup: + - hostgroup01 + - hostgroup02 + - name: mysvc/host2.example.com + auth_ind: otp,radius + + # Ensure service host members are present + - ipaservice: + ipaadmin_password: SomeADMINpassword + services: + - name: HTTP/www1.example.com + host: host1.example.com + - name: HTTP/www2.example.com + host: host2.example.com + action: member """ RETURN = """ -- GitLab