mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-20 09:21:24 -07:00
lmn*: style adjustments (#9528)
* lmn*: style adjustments * Apply suggestions from code review * Apply suggestions from code review Co-authored-by: Felix Fontein <felix@fontein.de> --------- Co-authored-by: Felix Fontein <felix@fontein.de>
This commit is contained in:
parent
aac7199087
commit
838cdaab42
43 changed files with 440 additions and 378 deletions
|
@ -19,9 +19,10 @@ description:
|
|||
- Add or remove multiple LDAP attribute values.
|
||||
notes:
|
||||
- This only deals with attributes on existing entries. To add or remove whole entries, see M(community.general.ldap_entry).
|
||||
- For O(state=present) and O(state=absent), all value comparisons are performed on the server for maximum accuracy. For O(state=exact), values
|
||||
have to be compared in Python, which obviously ignores LDAP matching rules. This should work out in most cases, but it is theoretically possible
|
||||
to see spurious changes when target and actual values are semantically identical but lexically distinct.
|
||||
- For O(state=present) and O(state=absent), all value comparisons are performed on the server for maximum accuracy. For
|
||||
O(state=exact), values have to be compared in Python, which obviously ignores LDAP matching rules. This should work out
|
||||
in most cases, but it is theoretically possible to see spurious changes when target and actual values are semantically
|
||||
identical but lexically distinct.
|
||||
version_added: '0.2.0'
|
||||
author:
|
||||
- Jiri Tyr (@jtyr)
|
||||
|
@ -42,26 +43,27 @@ options:
|
|||
choices: [present, absent, exact]
|
||||
default: present
|
||||
description:
|
||||
- The state of the attribute values. If V(present), all given attribute values will be added if they are missing. If V(absent), all given
|
||||
attribute values will be removed if present. If V(exact), the set of attribute values will be forced to exactly those provided and no
|
||||
others. If O(state=exact) and the attribute value is empty, all values for this attribute will be removed.
|
||||
- The state of the attribute values. If V(present), all given attribute values will be added if they are missing. If
|
||||
V(absent), all given attribute values will be removed if present. If V(exact), the set of attribute values will be
|
||||
forced to exactly those provided and no others. If O(state=exact) and the attribute value is empty, all values for
|
||||
this attribute will be removed.
|
||||
attributes:
|
||||
required: true
|
||||
type: dict
|
||||
description:
|
||||
- The attribute(s) and value(s) to add or remove.
|
||||
- Each attribute value can be a string for single-valued attributes or a list of strings for multi-valued attributes.
|
||||
- If you specify values for this option in YAML, please note that you can improve readability for long string values by using YAML block
|
||||
modifiers as seen in the examples for this module.
|
||||
- Note that when using values that YAML/ansible-core interprets as other types, like V(yes), V(no) (booleans), or V(2.10) (float), make
|
||||
sure to quote them if these are meant to be strings. Otherwise the wrong values may be sent to LDAP.
|
||||
- If you specify values for this option in YAML, please note that you can improve readability for long string values
|
||||
by using YAML block modifiers as seen in the examples for this module.
|
||||
- Note that when using values that YAML/ansible-core interprets as other types, like V(yes), V(no) (booleans), or V(2.10)
|
||||
(float), make sure to quote them if these are meant to be strings. Otherwise the wrong values may be sent to LDAP.
|
||||
ordered:
|
||||
required: false
|
||||
type: bool
|
||||
default: false
|
||||
description:
|
||||
- If V(true), prepend list values with X-ORDERED index numbers in all attributes specified in the current task. This is useful mostly with
|
||||
C(olcAccess) attribute to easily manage LDAP Access Control Lists.
|
||||
- If V(true), prepend list values with X-ORDERED index numbers in all attributes specified in the current task. This
|
||||
is useful mostly with C(olcAccess) attribute to easily manage LDAP Access Control Lists.
|
||||
extends_documentation_fragment:
|
||||
- community.general.ldap.documentation
|
||||
- community.general.attributes
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue