
                         n    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\R                  5      r
g	)
zThe `app regions list` command.    )absolute_import)division)unicode_literals)appengine_api_client)basec                   6    \ rS rSrSrSS0r\S 5       rS rSr	g)	List   zHList the availability of flex and standard environments for each region.EXAMPLESzv          To view regional availability of App Engine runtime environments, run:

              $ {command}
          c                 :    U R                   R                  S5        g )Na  
          table(
           region:sort=1,
           standard.yesno(yes="YES", no="NO"):label='SUPPORTS STANDARD',
           flexible.yesno(yes="YES", no="NO"):label='SUPPORTS FLEXIBLE',
           search_api.yesno(yes="YES", no="NO"):label='SUPPORTS GAE SEARCH'
          )
    )display_info	AddFormat)parsers    lib/surface/app/regions/list.pyArgs	List.Args$   s    
!! # 	    c                     [         R                  " U R                  5       5      n[        UR	                  5       [
        S9$ )N)key)r   GetApiClientForTrackReleaseTracksortedListRegionsstr)selfargs
api_clients      r   RunList.Run/   s1    %::4;L;L;NOJ*((*44r    N)
__name__
__module____qualname____firstlineno____doc__detailed_helpstaticmethodr   r   __static_attributes__r    r   r   r	   r	      s/    P  - 	 	5r   r	   N)r%   
__future__r   r   r   googlecloudsdk.api_lib.appr   googlecloudsdk.callioper   ListCommandr	   r    r   r   <module>r-      s+    & &  ' ; (54 5r   