
                         2    S r SSKJr  SSKJr  SSKJr  S rg)z%CLI Utilities for cloud tpu commands.    )absolute_import)division)unicode_literalsc                     A/ nU  H>  nUR                    H+  nUUR                  UR                  UR                  S./-  nM-     M@     UR                  S S9  U$ )z;Reformat to extract topologies and sort by acceleratorType.)topologytypeacceleratorTypec                 B    [        U S   R                  S5      S   5      $ )Nr	   -   )intsplit)xs    3lib/googlecloudsdk/command_lib/compute/tpus/util.py<lambda>,ListTopologiesResponseHook.<locals>.<lambda>!   s    c!$5"6"<"<S"A!"DE    )key)acceleratorConfigsr   r   sort)responseargsresultsaccelerator_typeaccelerator_configs        r   ListTopologiesResponseHookr      sl    
'".AA(11$))-22 	 	g B # 
,,F,G	.r   N)__doc__
__future__r   r   r   r    r   r   <module>r       s    , &  'r   