File: //lib/google-cloud-sdk/lib/surface/artifacts/apt/__pycache__/upload.cpython-312.pyc
�
��X � �� � d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddl
mZ dd lm
Z
dd
lmZ G d� dej � Zd
ddj% dd� d�e_ y)zAImplements the command to upload Debian packages to a repository.� )�absolute_import)�division)�unicode_literals)�transfer)�apis)�waiter)�base)�flags)� resourcesc �* � e Zd ZdZdZed� � Zd� Zy)�Upload�2Upload a Debian package to an artifact repository.�v1c � � t j � j | � t j j | � | j dddd�� y)z\Set up arguements for this command.
Args:
parser: An argparse.ArgumentPaser.
z--source�SOURCETz, The path of a package to upload.)�metavar�required�helpN)r
�
GetRepoArg�AddToParserr �
ASYNC_FLAG�add_argument)�parsers �#lib/surface/artifacts/apt/upload.py�ArgszUpload.Args# sN � �
����"�"�6�*��O�O����'�
������0� � 1� c � � t j d| j � }|j }d|j d<