
    S                        S r SSKJr  SSKJr  SSKJr  SSKJr  SSKrSSKrSSKrSSK	J
r
  SSK	Jr  SS	K	Jr  S
rSrS\-  rSr\R"                  R%                  \R"                  R'                  SS5      5      rSrSrS
rSrSrS\
-  rSrS\-  r\R:                  rSrSr Sr!Sr"Sr#\#\-  r$Sr%Sr&\%\&/r'Sr(S\-  r)S\*" \RV                  5      RY                  5       ;   a  S\-  r-OS\-  r-S r.S!r/Sr0 " S" S#\15      r2g)$a  Shared, hard-coded constants.

A constant should not be placed in this file if:
- it requires complicated or conditional logic to initialize.
- it requires importing any modules outside of the Python standard library. This
  helps reduce dependency graph complexity and the chance of cyclic deps.
- it is only used in one file (in which case it should be defined within that
  module).
- it semantically belongs somewhere else (e.g. 'BYTES_PER_KIB' would belong in
  unit_util.py).
    )absolute_import)print_function)division)unicode_literalsN)ONE_GIB)ONE_KIB)ONE_MIB         v1~z.gsutilzgs://pub/gsutil.tar.gzzgs://pub/gsutil4.tar.gz 
      i  d   z:https://pub.storage.googleapis.com/gsutil_ReleaseNotes.txtCLOUDSDK_CORE_REQUEST_REASONzx-goog-request-reasonz13b89a6b5-b55a-4900-8c44-0b0a2f5eab43-s3-AclMarkerz4eadeeee8-fa8c-49bb-8a7d-0362215932d8-s3-DeleteMarker<      win32@   zutf-8cp1252c                   0    \ rS rSrSrSrSrSrSrSr	Sr
S	rg
)Scopesz   z'Enum class for auth scopes, as unicode.z.https://www.googleapis.com/auth/cloud-platformz8https://www.googleapis.com/auth/cloud-platform.read-onlyz7https://www.googleapis.com/auth/devstorage.full_controlz4https://www.googleapis.com/auth/devstorage.read_onlyz5https://www.googleapis.com/auth/devstorage.read_writez/https://www.googleapis.com/auth/accounts.reauth N)__name__
__module____qualname____firstlineno____doc__CLOUD_PLATFORMCLOUD_PLATFORM_READ_ONLYFULL_CONTROL	READ_ONLY
READ_WRITEREAUTH__static_attributes__r       (platform/gsutil/gslib/utils/constants.pyr   r   z   s&    /C.@ J,D)F*<&r)   r   )3r!   
__future__r   r   r   r   ossyssixgslib.utils.unit_utilr   r   r	   DEBUGLEVEL_DUMP_REQUESTS%DEBUGLEVEL_DUMP_REQUESTS_AND_PAYLOADSDEFAULT_FILE_BUFFER_SIZEDEFAULT_GCS_JSON_API_VERSIONpath
expanduserjoinDEFAULT_GSUTIL_STATE_DIRGSUTIL_PUB_TARBALLGSUTIL_PUB_TARBALL_PY2IAM_POLICY_VERSIONIMPERSONATE_SERVICE_ACCOUNTLONG_RETRY_WARN_SEC"MAX_UPLOAD_COMPRESSION_BUFFER_SIZEMIN_ACCEPTABLE_OPEN_FILES_LIMITMIN_SIZE_COMPUTE_LOGGINGMAXSIZENO_MAXNUM_OBJECTS_PER_LIST_PAGERELEASE_NOTES_URLREQUEST_REASON_ENV_VARREQUEST_REASON_HEADER_KEYRESUMABLE_THRESHOLD_MIBRESUMABLE_THRESHOLD_BS3_ACL_MARKER_GUIDS3_DELETE_MARKER_GUIDS3_MARKER_GUIDSSSL_TIMEOUT_SECSTART_CALLBACK_PER_BYTESstrplatformlowerTRANSFER_BUFFER_SIZEUTF8WINDOWS_1252XML_PROGRESS_CALLBACKSobjectr   r   r)   r*   <module>rU      s]  
 ' %  ' 	 
 
 ) ) )  () %w; # 77--bggll3	.JK - 2       &'[ " #'  =  
 ! P 7 3  /'9  I N %'<=
 
 =  c#,,%%''gW  =V =r)   