
                         D    d Z ddlmZ ddlmZ ddlmZ ddlmZ d Zd Zy)	zRegions service.    )absolute_import)division)unicode_literals)	constantsc                     |j                   }|j                  }|j                  d|j                  | |      f}|j	                  |g      S )zReturn region resource.Get)regionproject)apitools_clientmessagesregionsComputeRegionsGetRequestMakeRequests)r	   compute_clientr
   clientr   requests         5lib/googlecloudsdk/api_lib/compute/regions/service.pyr   r      sO    ))&$$(^^U..fg.NP'		$	$gY	//    c                     | j                   }| j                  }|j                  d|j                  |t        j
                        f}| j                  |g      S )zReturn list of zonal resources.List)r
   
maxResults)r   r   r   ComputeRegionsListRequestr   MAX_RESULTS_PER_PAGEr   )r   r
   r   r   r   s        r   r   r   "   s]    ))&$$(^^// %:: 0 <='
 
	$	$gY	//r   N)	__doc__
__future__r   r   r   googlecloudsdk.api_lib.computer   r   r    r   r   <module>r      s       &  ' 40	0r   