---
+- name: "Get configuration of all plugins."
+ ds389_plugins_info:
+ instance: "slapd-{{ slapd_instance }}"
+ register: get_plugins_info
+
+- name: "Show get_plugins_info"
+ debug:
+ var: get_plugins_info
+ verbosity: 3
+
+- set_fact:
+ ds389_plugin_config: "{{ get_plugins_info.config }}"
+
+- name: "Show current plugins information:"
+ debug:
+ var: ds389_plugin_config
+ verbosity: 0
+
- name: "Set default for ds389_plugin_memberof_config."
set_fact:
ds389_plugin_memberof_config: true
when: ds389_plugin_memberof_config is undefined
-- name: "Configuring the 389ds memberOf-Plugin."
- include_tasks: 'memberof.yaml'
- when: (ds389_plugin_memberof_config | bool) == true
+# - name: "Configuring the 389ds memberOf-Plugin."
+# include_tasks: 'memberof.yaml'
+# when: (ds389_plugin_memberof_config | bool) == true
- name: "Set default for ds389_plugin_referint_config."
set_fact:
ds389_plugin_referint_config: true
when: ds389_plugin_referint_config is undefined
-- name: "Configuring the 389ds referential-integrity-Plugin."
- include_tasks: 'referint.yaml'
- when: (ds389_plugin_referint_config | bool) == true
+# - name: "Configuring the 389ds referential-integrity-Plugin."
+# include_tasks: 'referint.yaml'
+# when: (ds389_plugin_referint_config | bool) == true
- name: "Set default for ds389_plugin_attr_uniq_config."
set_fact:
ds389_plugin_attr_uniq_config: true
when: ds389_plugin_attr_uniq_config is undefined
-- name: "Configuring the 389ds attr-uniq-Plugin."
- include_tasks: 'attr-uniq.yaml'
- when: (ds389_plugin_attr_uniq_config | bool) == true
+# - name: "Configuring the 389ds attr-uniq-Plugin."
+# include_tasks: 'attr-uniq.yaml'
+# when: (ds389_plugin_attr_uniq_config | bool) == true
- name: "Set default for ds389_plugin_account_policy_config."
set_fact:
ds389_plugin_account_policy_config: true
when: ds389_plugin_account_policy_config is undefined
-- name: "Configuring the 389ds account-policy-Plugin."
- include_tasks: 'account-policy.yaml'
- when: (ds389_plugin_account_policy_config | bool) == true
+# - name: "Configuring the 389ds account-policy-Plugin."
+# include_tasks: 'account-policy.yaml'
+# when: (ds389_plugin_account_policy_config | bool) == true
# vim: filetype=yaml