
    g                     8   S r SSKJr  SSKJr  SSKJr  SSKJr  SSKJr  SSKJ	r	  SSK
Jr  SS	KJr   " S
 S\R                  5      r\R                   " \R"                  R$                  \R"                  R&                  5       " S S\R(                  5      5       rg)z#The gcloud bigtable emulator group.    )absolute_import)division)unicode_literals)base)bigtable_util)util)
exceptions)	platformsc                       \ rS rSrSrg)UnsupportedPlatformError    N)__name__
__module____qualname____firstlineno____static_attributes__r       *lib/surface/emulators/bigtable/__init__.pyr   r      s    r   r   c                   &    \ rS rSrSrSS0rS rSrg)Bigtable    zrManage your local Bigtable emulator.

This set of commands allows you to start and use a local Bigtable emulator.
EXAMPLESz\          To start a local Bigtable emulator, run:

            $ {command} start
          c                 j    [         R                  " [        R                  [        R                  5        g )N)r   EnsureComponentIsInstalledr   BIGTABLEBIGTABLE_TITLE)selfcontextargss      r   FilterBigtable.Filter1   s"    ##M$:$:$1$@$@Br   r   N)r   r   r   r   __doc__detailed_helpr!   r   r   r   r   r   r       s     -Br   r   N)r#   
__future__r   r   r   googlecloudsdk.callioper   $googlecloudsdk.command_lib.emulatorsr   r   googlecloudsdk.corer	   googlecloudsdk.core.utilr
   Errorr   ReleaseTracksReleaseTrackALPHABETAGroupr   r   r   r   <module>r0      s|    * &  ' ( > 5 * .z//  D%%++T->->-C-CDBtzz B EBr   