Anons79 Mini Shell

Directory : /proc/self/root/lib/python2.7/site-packages/ansible/plugins/become/
Upload File :
Current File : //proc/self/root/lib/python2.7/site-packages/ansible/plugins/become/runas.pyo

�
�Udac@`sRddlmZmZmZeZdZddlmZdefd��YZ	dS(i(tabsolute_importtdivisiontprint_functions�
    become: runas
    short_description: Run As user
    description:
        - This become plugins allows your remote/login user to execute commands as another user via the windows runas facility.
    author: ansible (@core)
    version_added: "2.8"
    options:
        become_user:
            description: User you 'become' to execute the task
            ini:
              - section: privilege_escalation
                key: become_user
              - section: runas_become_plugin
                key: user
            vars:
              - name: ansible_become_user
              - name: ansible_runas_user
            env:
              - name: ANSIBLE_BECOME_USER
              - name: ANSIBLE_RUNAS_USER
            required: True
        become_flags:
            description: Options to pass to runas, a space delimited list of k=v pairs
            default: ''
            ini:
              - section: privilege_escalation
                key: become_flags
              - section: runas_become_plugin
                key: flags
            vars:
              - name: ansible_become_flags
              - name: ansible_runas_flags
            env:
              - name: ANSIBLE_BECOME_FLAGS
              - name: ANSIBLE_RUNAS_FLAGS
        become_pass:
            description: password
            ini:
              - section: runas_become_plugin
                key: password
            vars:
              - name: ansible_become_password
              - name: ansible_become_pass
              - name: ansible_runas_pass
            env:
              - name: ANSIBLE_BECOME_PASS
              - name: ANSIBLE_RUNAS_PASS
    notes:
        - runas is really implemented in the powershell module handler and as such can only be used with winrm connections.
        - This plugin ignores the 'become_exe' setting as it uses an API and not an executable.
        - The Secondary Logon service (seclogon) must be running to use runas
(t
BecomeBasetBecomeModulecB`seZdZd�ZRS(trunascC`s|S(N((tselftcmdtshell((s@/usr/lib/python2.7/site-packages/ansible/plugins/become/runas.pytbuild_become_commandDs(t__name__t
__module__tnameR	(((s@/usr/lib/python2.7/site-packages/ansible/plugins/become/runas.pyR@sN(
t
__future__RRRttypet
__metaclass__t
DOCUMENTATIONtansible.plugins.becomeRR(((s@/usr/lib/python2.7/site-packages/ansible/plugins/become/runas.pyt<module>s6

Anons79 File Manager Version 1.0, Coded By Anons79
Email: [email protected]