File: //lib/python3.9/site-packages/oci/__pycache__/util.cpython-39.opt-1.pyc
a
���fA4 � @ s� d dl mZ d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dl m
Z
d dlZzd dl
mZ W n ey� d dlmZ Y n0 d dlmZ d dlZe�e�Ze�e�ZdZdZdZd Zd
ZdZde Zd
e Zzd dlmZ W n e�y d dl ZY n0 e!� Z"dd� Z#dd� Z$dd� Z%dd� Z&G dd� de!�Z'e'ddd�Z(e'ddd�Z)dd� Z*dd� Z+ee*ee+iZ,d d!� Z-d"d#� Z.efd$d%�Z/d&d'� Z0d(d)� Z1d*d+� Z2d,d-� Z3d.d/� Z4d0d1� Z5d2d3� Z6d4d5� Z7dS )6� )�absolute_importN)�six)�urlparse)�SEEK_SETZinstance_principalZ(delegation_token_with_instance_principalZresource_principalZdelegation_token_fileZauthentication_typei �d � c C s� t | tj�r| S | tu rdS t | tjtjf�r`| js@tj� | �} t | tj�rX| j
dd�S | �
� S t | tj�rt| �
� S t | tj
�r�dd� t�| �D �S t | tj�r�dd� | D �S t| d�s�| S i }t�| j�D ]$}t| |t�}|tur�t|�||<