
    T                     n    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mZ  G d dej                        Z
y	)
zCloud vmware locations client.    )absolute_import)division)unicode_literals)
list_pager)utilc                   (     e Zd ZdZ fdZd Z xZS )LocationsClientzcloud vmware locations client.c                 `    t         t        |           | j                  j                  | _        y )N)superr	   __init__clientprojects_locationsservice)self	__class__s    .lib/googlecloudsdk/api_lib/vmware/locations.pyr   zLocationsClient.__init__   s!    	/4)+;;11DL    c                     | j                   j                  |j                               }t        j                  | j
                  |dd      S )N)namepageSize	locations)batch_size_attributefield)messages(VmwareengineProjectsLocationsListRequestRelativeNamer   YieldFromListr   )r   project_resourcerequests      r   ListzLocationsClient.List    sM    mmDD**, E G ##'	 r   )__name__
__module____qualname____doc__r   r    __classcell__)r   s   @r   r	   r	      s    &2r   r	   N)r$   
__future__r   r   r   apitools.base.pyr   googlecloudsdk.api_lib.vmwarer   VmwareClientBaser	    r   r   <module>r+      s-    % &  ' ( .d++ r   