
                         L    S r SSKrSSKrSSKr/ SQrS r\S:X  a	  \" \5        gg)zmScript to regenerate samples with latest client generator.

To run:

  python samples/regenerate_samples.py

    N)z bigquery_sample/bigquery_v2.jsonzdns_sample/dns_v1.jsonziam_sample/iam_v1.jsonz(fusiontables_sample/fusiontables_v1.jsonz2servicemanagement_sample/servicemanagement_v1.jsonzstorage_sample/storage_v1.jsonc                 ,   [         R                  " 5       n[         R                  R                  S5      nU(       a!  [         R                  R                  X/5      nOUnU[         R                  S'   U  GH  n[         R                  R                  U5      u  pESU-   n[         R                  R                  U5      u  pgUS:w  a  [        SR                  U5      5      eUR                  S5      u  pSSSSU-   S	S
SR                  [         R                  R                  XF5      5      SSSR                  X5      S/n
[        R                  R                  SR                  SR                  U
5      5      5        [        R                  " U
5        GM     g )N
PYTHONPATHzsamples/z.jsonz"Expected .json discovery doc [{0}]_pythonzapitools/gen/gen_client.pyz--infilez--init-fileemptyz--outdir={0}z--overwritez--root_packagezsamples.{0}_sample.{0}_{1}clientzRunning: {}
 )osgetcwdenvirongetpathsepjoinpathsplitsplitextRuntimeErrorformatsysstderrwrite
subprocess
check_call)samplesinsert_python_dirpython_pathsample
sample_dir
sample_docnameextapi_nameapi_versionargss              Bplatform/gsutil/third_party/apitools/samples/regenerate_samples.py	_Generater&   %   s>   		**...KJJOO%6$DEk%k*BJJ|!#v!6
*,
GG$$Z0	'>C &v0 0 $

3(
V+7!!"'',,z"@A(//F

 	

//?@d#)     __main__)__doc__r
   r   r   _SAMPLESr&   __name__ r'   r%   <module>r-      s9    
  
$B zh r'   