CURRENT PATH:
/
opt
/
gsutil
/
gslib
/
__pycache__
/
[ ⬅ KEMBALI ]
|
[ HOME ]
Upload File:
Upload Ke Sini
Dir Baru
File Baru
Editing:
__init__.cpython-39.pyc
a +(Wg6 � @ s� d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlZddlZddlZddl Z ddl Zddlm Z e � \ZZes�ej�e��e�dd�Zer�z8ddlZejed d d gdde �� d gd�Ze�� W n ey� Y n0 ej�ej�e��Zej�ejd �Zej�e�Z d Z!dZ"eZ#ej�$ej�%e#d���sRej�&e ef�e k�rRdZ!e Z#ej�$ej�%e#d���s�ej�'ej�%ed��Z#d Z"dZ(dd� Z)e)� dd� Z*e*d�\Z+Z,e,�s�ej�d��e,Z-e*d�\Z.Z/e/�s�ej�d��dd� Z0dS )zPackage marker file.� )�absolute_import)�division)�print_function)�unicode_literalsN)�check_python_version_supportZGSUTIL_COVERAGE_OUTPUT_FILET�gslibzgslib/third_party/*z gslib/tests/*�*)Z data_fileZdata_suffixZ auto_data�sourceZomitF�VERSIONz..� c C s^ t j�td�} ddg}|D ]"\}}tj�dt j�| ||�� qtj�t j�| dddd�� d S ) zFFix our Python path so that it correctly finds our vendored libraries.Zvendored)�botor )Zoauth2clientr r r ZtestsZintegrationZs3N)�os�path�join� GSLIB_DIR�sys�insert�append)Z vendored_pathZvendored_lib_dirs�libdir�subdir� r �/opt/gsutil/gslib/__init__.py�_AddVendoredDepsToPythonPath` s � �r c C s� t j�t| �}t j�|�rNt|d��}|�� }W d � q^1 sB0 Y nt�d| �}d}|dur�t j jdkr�t|t �r�|�d�}|�� }||fS )a Tries to find the given filename on disk or via pkgutil.get_data. Args: filename: String name of the file. Returns: A tuple containing the absolute path to the requested file and the file's contents as a string (or None if the file doesn't exist). �rNr � zutf-8)r r r �PROGRAM_FILES_DIR�isfile�open�read�pkgutil�get_datar �version_info�major� isinstance�bytes�decode�strip)�filenameZfpath�fZcontentr r r �_GetFileContents| s ( r) z<VERSION file not found. Please reinstall gsutil from scratch�CHECKSUMz=CHECKSUM file not found. Please reinstall gsutil from scratchc C s t sdS ttj�t ��S )zBReturns unix timestamp of when the VERSION file was last modified.r )�VERSION_FILE�intr r �getmtimer r r r �GetGsutilVersionModifiedTime� s r. )1�__doc__� __future__r r r r r r r ZtempfileZgslib.exceptionr Zgslib.utils.version_checkr Z supported�errZ exceptionZCommandException�getenvZcoverage_outfileZcoverageZ gettempdirZcoverage_controller�start�ImportErrorr �dirname�realpath�__file__r �argvZGSUTIL_PATH� GSUTIL_DIRZIS_PACKAGE_INSTALLZIS_EDITABLE_INSTALLr r r �commonprefix�normpathZ USER_AGENTr r) r+ r �__version__Z CHECKSUM_FILEr* r. r r r r �<module> sv �� ���
SIMPAN
[ BATAL ]