Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
awscli
/
customizations
/
emr
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: emrutils.cpython-310.pyc
o .&�am � @ sX d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ d dlm Z m Z d dlmZ e� e�Zdd� Zd d � Zdd� Zd d� Zdd� Zdd� Zdejdddfdd�Z dBdd�ZdCdd�ZdDdd�Zdd � Zd!d"� Z dEd#d$�Zd%d&� ZdFd(d)�Zd*d+� Z d,d-� Z!d.d/� Z"d0d1� Z#d2d3� Z$d4d5� Z%d6d7� Z&dGd:d;�Z'd<d=� Z(d>d?� Z)d@dA� Z*dS )H� N)�CLIOperationCaller)� constants)� exceptions)�WaiterError�NoCredentialsError)� xform_namec C sP g }| r&| D ]}|� d�dkr|d}}n|�dd�\}}|�||d�� q|S )N�=���� � ��Key�Value)�find�split�append)� raw_tags_list�tags_dict_list�tag�key�value� r �D/usr/lib/python3/dist-packages/awscli/customizations/emr/emrutils.py� parse_tags s r c C sb g }| d ur/| � d�}|D ]}|�d�dkr|d}}n|� dd�\}}|�||d�� q |S d S )N�,r r r r r )r r r )�key_value_string�key_value_list�raw_key_value_list�kvr r r r r �parse_key_value_string) s r c C s0 | r|rd| d | d }t |��| rdS dS )Nzaws: error: cannot use both z and z options together.TF)� ValueError)�true_option�true_option_name�false_option�false_option_name� error_messager r r �apply_boolean_options: s ����r&