Ë
    €Ïì  ã                   ó<   — d Z ddlmZ ddlmZ ddlmZ dZd„ Zd„ Zy)	z(Utilities for operations command groups.é    )Úabsolute_import)Údivision)Úunicode_literalsa•      table(
        name.basename():label=OPERATION_NAME,
        name.segment(3):label=LOCATION,
        metadata.target.basename(),
        metadata.verb,
        done.yesno(yes='DONE', no='RUNNING'):label=STATUS,
        metadata.createTime.date():sort=1,
        duration(start=metadata.createTime,end=metadata.endTime,precision=0,calendar=false).slice(2:).join("").yesno(no="<1S"):label=DURATION
    )c                 ó|   — dj                  |«      }| j                  r|dz   | j                  z   | _        y || _        y )Nz/metadata.target ~ projects/\d+/locations/.+/{}*z AND )ÚformatÚfilter)ÚargsÚnounÚ	predicates      úDlib/googlecloudsdk/command_lib/container/gkemulticloud/operations.pyÚ	AddFilterr   !   s5   € Ø@×GÑGÈÓM€)Ø	‡[‚[Ø˜gÑ%¨¯©Ñ3€D…Kà€D…Kó    c                 óB   — | j                   j                  t        «       y )N)Údisplay_infoÚ	AddFormatÚ_OPERATION_TABLE_FORMAT)Úparsers    r   r   r   )   s   € Ø×Ñ×ÑÔ 7Õ8r   N)Ú__doc__Ú
__future__r   r   r   r   r   r   © r   r   Ú<module>r      s%   ðñ /å &Ý Ý 'ð		Ð òó9r   