
                         \    d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlZddlmZ dZ	dZ
d
d	Zy)z3Helper module for Google Cloud Storage project ids.    )absolute_import)print_function)division)unicode_literalsN)ProjectIdExceptionzx-goog-project-idc                     | r| S t         j                  j                  dd      }|r|S t        rt        S t	        d      )zHReturns the project_id from the boto config file if one is not provided.GSUtildefault_project_idMissingProjectId)botoconfig	get_valueUNIT_TEST_PROJECT_IDr   )
project_id
default_ids     #platform/gsutil/gslib/project_id.pyPopulateProjectIdr      sF      {{$$X/CD*
 -..    )N)__doc__
__future__r   r   r   r   r   gslib.cloud_apir   GOOG_PROJ_ID_HDRr   r    r   r   <module>r      s-    : & %  '  .&  /r   