| Server IP : 35.236.43.222 / Your IP : 216.73.216.143 Web Server : Apache System : Linux order-form-vm-001 5.10.0-37-cloud-amd64 #1 SMP Debian 5.10.247-1 (2025-12-11) x86_64 User : deploy ( 1002) PHP Version : 8.1.31 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/lib/google-cloud-sdk/lib/surface/components/__pycache__/ |
Upload File : |
�
��� � � � d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ej G d� dej
� � � � Zd S )
z(The command to remove gcloud components.� )�absolute_import)�division)�unicode_literals)�base)�utilc �8 � e Zd ZdZddd�Zed� � � Zd� ZdS )�Removez�Remove one or more installed components.
Uninstall all listed components, as well as all components that directly or
indirectly depend on them.
z� Uninstall all listed components, as well as all components that
directly or indirectly depend on them.
The command lists all components it is about to remove, and asks for
confirmation before proceeding.
z� To remove ``COMPONENT-1'', ``COMPONENT-2'', and all components that
directly or indirectly depend on ``COMPONENT-1'' or ``COMPONENT-2'',
type the following:
$ {command} COMPONENT-1 COMPONENT-2
)�DESCRIPTION�EXAMPLESc �8 � | � dddd�� � d S )N�
component_ids�COMPONENT_ID�+z(The IDs of the components to be removed.)�metavar�nargs�help)�add_argument)�parsers � lib/surface/components/remove.py�ArgszRemove.Args3 s5 � �
������
7� � 9� 9� 9� 9� 9� c �b � t j |� � }|� |j � � dS )zRuns the list command.N)r �GetUpdateManagerr r
)�self�args�update_managers r �Runz
Remove.Run; s/ � ��*�4�0�0�N����$�,�-�-�-�-�-r N)�__name__�
__module__�__qualname__�__doc__�
detailed_help�staticmethodr r � r r r r s^ � � � � � �� �
�
�� �-�"