| Server IP : 157.22.201.140 / Your IP : 216.73.216.74 Web Server : nginx/1.30.1 System : Linux mit.vincode.fvds.ru 6.8.0-111-generic #111-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 11 23:16:02 UTC 2026 x86_64 User : root ( 0) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/ansible/__pycache__/ |
Upload File : |
�
1<�e� � �l � d dl mZmZmZ eZ d dlmZmZ d dl m
Z
d dlmZm
Z
dZ ei � ad� Zd d�Zy)
� )�absolute_import�division�print_function)�Mapping�Set)�is_sequence)�CLIArgs�
GlobalCLIArgs)�CLIARGSc �. � t j | � ay)z%Initialize the global context objectsN)r
�from_optionsr )�cli_argss �1/usr/lib/python3/dist-packages/ansible/context.py�_init_global_contextr ! s � � �(�(��2�G� Nc � � ��� �� �fd�}|S )aA Closure over getting a key from CLIARGS with shallow copy functionality
Primarily used in ``FieldAttribute`` where we need to defer setting the default
until after the CLI arguments have been parsed
This function is not directly bound to ``CliArgs`` so that it works with
``CLIARGS`` being replaced
c � �� t j ���� } �s| S t | � r| d d S t | t t
f� r| j
� S | S )N)�default)r �getr �
isinstancer r �copy)�valuer �key�shallowcopys ���r �innerz#cliargs_deferred_get.<locals>.inner0 sM �� ����C���1����L�
��
���8�O�
����~�
.��:�:�<���r � )r r r r s ``` r �cliargs_deferred_getr '