
    W                         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  \R                   " S S\R                  5      5       rg)	z-Generic command to disable any fleet feature.    )absolute_import)division)unicode_literals)basec                   .    \ rS rSrSr\S 5       rS rSrg)Disable   zmDisable a fleet feature.

## EXAMPLES

To disable the `servicemesh` feature, run:

  $ {command} servicemesh
c                 b    [         R                  R                  U 5        U R                  SSS9  g )Nfeaturez%Short name of the feature to disable.)help)r   DisableCommandArgsadd_argument)parsers    /lib/surface/container/fleet/features/disable.pyr   Disable.Args$   s/    V$
4      c                 \    UR                   U l        U R                  UR                  5        g )N)r   feature_namer   force)selfargss     r   RunDisable.Run,   s    DLLr   )r   N)	__name__
__module____qualname____firstlineno____doc__staticmethodr   r   __static_attributes__ r   r   r   r      s       r   r   N)r   
__future__r   r   r   googlecloudsdk.callioper   calliope_base3googlecloudsdk.command_lib.container.fleet.featuresHiddenr   r   r"   r   r   <module>r(      s@    4 &  ' 9 D d!!  r   