ripclawffb.helix_core.helix_core_ldap_info module – Get LDAP configuration information from Perforce Helix Core
Note
This module is part of the ripclawffb.helix_core collection (version 1.3.0).
It is not included in ansible-core.
To check whether it is installed, run ansible-galaxy collection list.
To install it, use: ansible-galaxy collection install ripclawffb.helix_core.
You need further requirements to be able to use this module,
see Requirements for details.
To use it in a playbook, specify: ripclawffb.helix_core.helix_core_ldap_info.
New in ripclawffb.helix_core 1.2.0
Synopsis
Retrieves LDAP configuration specifications from Perforce Helix Core.
When
nameis provided, returns a single LDAP config spec.When
nameis omitted, returns a list of all LDAP configurations.This is a read-only module that does not make any changes.
Requirements
The below requirements are needed on the host that executes this module.
P4Python pip module is required
Parameters
Parameter |
Comments |
|---|---|
Character set used for translation of unicode files Can also use ‘P4CHARSET’ environment variable Default: |
|
The name of the LDAP configuration to retrieve. If omitted, all LDAP configurations are listed. |
|
The login password Can also use ‘P4PASSWD’ environment variable |
|
The hostname/ip and port of the server (perforce:1666) Can also use ‘P4PORT’ environment variable |
|
A user with access to perform this operation Can also use ‘P4USER’ environment variable |
See Also
See also
- Helix Core LDAP
Manage LDAP configurations
- P4Python Pip Module
Python module to interact with Helix Core
Examples
# Get a specific LDAP config
- name: Get LDAP info
ripclawffb.helix_core.helix_core_ldap_info:
name: my_ldap
server: '1666'
user: bruno
charset: auto
password: ''
register: ldap_info
# List all LDAP configs
- name: List all LDAP configs
ripclawffb.helix_core.helix_core_ldap_info:
server: '1666'
user: bruno
charset: auto
password: ''
register: all_ldaps
Return Values
Common return values are documented here, the following are the fields unique to this module:
Key |
Description |
|---|---|
Always False as this is a read-only module. Returned: always Sample: |
|
When When Returned: success |