Ë
    €Ïf  ã                   óN   — 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d„ Z	d	„ Z
y
)z<Utilities for Cloud Datastore datastore management commands.é    )Úabsolute_import)Údivision)Úunicode_literals)ÚapisÚv1c                  ó6   — t        j                  dt        «      S )z8Import and return the appropriate admin messages module.Ú	datastore)r   ÚGetMessagesModuleÚ_DATASTORE_API_VERSION© ó    ú,lib/googlecloudsdk/api_lib/datastore/util.pyÚGetMessagesr      ó   € ä	×	Ñ	 Ô-CÓ	DÐDr   c                  ó6   — t        j                  dt        «      S )zEReturns the Cloud Datastore client for the appropriate release track.r	   )r   ÚGetClientInstancer   r   r   r   Ú	GetClientr      r   r   c                  ó*   — t        «       j                  S )z}Returns the service for interacting with the Datastore Admin service.

  This is used for import/export Datastore indexes.
  )r   Úprojectsr   r   r   Ú
GetServicer   $   s   € ô
 
‹×	Ñ	Ðr   N)Ú__doc__Ú
__future__r   r   r   Úgooglecloudsdk.api_lib.utilr   r   r   r   r   r   r   r   Ú<module>r      s.   ðñ Cå &Ý Ý 'å ,àÐ òEò
Eó
r   