mirror of
				https://github.com/ansible-collections/community.general.git
				synced 2025-10-25 05:23:58 -07:00 
			
		
		
		
	normalize docs in become plugins (#9452)
* normalize docs in become plugins Normalize doc blocks for plugins * adjustments
This commit is contained in:
		
					parent
					
						
							
								0bbc3eccd9
							
						
					
				
			
			
				commit
				
					
						29e3226718
					
				
			
		
					 10 changed files with 706 additions and 706 deletions
				
			
		|  | @ -5,60 +5,60 @@ | |||
| from __future__ import (absolute_import, division, print_function) | ||||
| __metaclass__ = type | ||||
| 
 | ||||
| DOCUMENTATION = ''' | ||||
|     name: pmrun | ||||
|     short_description: Privilege Manager run | ||||
|     description: | ||||
|         - This become plugins allows your remote/login user to execute commands as another user via the pmrun utility. | ||||
|     author: Ansible Core Team | ||||
|     options: | ||||
|         become_exe: | ||||
|             description: Sudo executable | ||||
|             type: string | ||||
|             default: pmrun | ||||
|             ini: | ||||
|               - section: privilege_escalation | ||||
|                 key: become_exe | ||||
|               - section: pmrun_become_plugin | ||||
|                 key: executable | ||||
|             vars: | ||||
|               - name: ansible_become_exe | ||||
|               - name: ansible_pmrun_exe | ||||
|             env: | ||||
|               - name: ANSIBLE_BECOME_EXE | ||||
|               - name: ANSIBLE_PMRUN_EXE | ||||
|         become_flags: | ||||
|             description: Options to pass to pmrun. | ||||
|             type: string | ||||
|             default: '' | ||||
|             ini: | ||||
|               - section: privilege_escalation | ||||
|                 key: become_flags | ||||
|               - section: pmrun_become_plugin | ||||
|                 key: flags | ||||
|             vars: | ||||
|               - name: ansible_become_flags | ||||
|               - name: ansible_pmrun_flags | ||||
|             env: | ||||
|               - name: ANSIBLE_BECOME_FLAGS | ||||
|               - name: ANSIBLE_PMRUN_FLAGS | ||||
|         become_pass: | ||||
|             description: pmrun password. | ||||
|             type: string | ||||
|             required: false | ||||
|             vars: | ||||
|               - name: ansible_become_password | ||||
|               - name: ansible_become_pass | ||||
|               - name: ansible_pmrun_pass | ||||
|             env: | ||||
|               - name: ANSIBLE_BECOME_PASS | ||||
|               - name: ANSIBLE_PMRUN_PASS | ||||
|             ini: | ||||
|               - section: pmrun_become_plugin | ||||
|                 key: password | ||||
|     notes: | ||||
|       - This plugin ignores the become_user supplied and uses pmrun's own configuration to select the user. | ||||
| ''' | ||||
| DOCUMENTATION = r""" | ||||
| name: pmrun | ||||
| short_description: Privilege Manager run | ||||
| description: | ||||
|   - This become plugins allows your remote/login user to execute commands as another user using the C(pmrun) utility. | ||||
| author: Ansible Core Team | ||||
| options: | ||||
|   become_exe: | ||||
|     description: C(pmrun) executable. | ||||
|     type: string | ||||
|     default: pmrun | ||||
|     ini: | ||||
|       - section: privilege_escalation | ||||
|         key: become_exe | ||||
|       - section: pmrun_become_plugin | ||||
|         key: executable | ||||
|     vars: | ||||
|       - name: ansible_become_exe | ||||
|       - name: ansible_pmrun_exe | ||||
|     env: | ||||
|       - name: ANSIBLE_BECOME_EXE | ||||
|       - name: ANSIBLE_PMRUN_EXE | ||||
|   become_flags: | ||||
|     description: Options to pass to C(pmrun). | ||||
|     type: string | ||||
|     default: '' | ||||
|     ini: | ||||
|       - section: privilege_escalation | ||||
|         key: become_flags | ||||
|       - section: pmrun_become_plugin | ||||
|         key: flags | ||||
|     vars: | ||||
|       - name: ansible_become_flags | ||||
|       - name: ansible_pmrun_flags | ||||
|     env: | ||||
|       - name: ANSIBLE_BECOME_FLAGS | ||||
|       - name: ANSIBLE_PMRUN_FLAGS | ||||
|   become_pass: | ||||
|     description: C(pmrun) password. | ||||
|     type: string | ||||
|     required: false | ||||
|     vars: | ||||
|       - name: ansible_become_password | ||||
|       - name: ansible_become_pass | ||||
|       - name: ansible_pmrun_pass | ||||
|     env: | ||||
|       - name: ANSIBLE_BECOME_PASS | ||||
|       - name: ANSIBLE_PMRUN_PASS | ||||
|     ini: | ||||
|       - section: pmrun_become_plugin | ||||
|         key: password | ||||
| notes: | ||||
|   - This plugin ignores the C(become_user) supplied and uses C(pmrun)'s own configuration to select the user. | ||||
| """ | ||||
| 
 | ||||
| from ansible.plugins.become import BecomeBase | ||||
| from ansible.module_utils.six.moves import shlex_quote | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue