Файловый менеджер - Редактировать - /usr/lib/python3.9/site-packages/up2date_client/__pycache__/rhncli.cpython-39.pyc
Назад
a c8hw$ � @ sv d dl Z d dlZd dlZd dlmZ d dlmZ d dlmZ d dlmZ d dl m Z d dlmZ zd dl Z W n ey� d dlmZ Y n0 d dlZejdd d �Zeed�s�eje_ejZd dlmZ d d lmZ d dlmZ d dlmZ d dlmZ d dlmZ edddd ed�d�edded�d�edded�d�edded�d�edd ed!�d�gZG d"d#� d#e�Z d$d%� Z!dS )&� N)�Option)�OptionParser)�SSL)�crypto)�rpclib)�sstrzrhn-client-toolsT)�fallback�ugettext)�config)�up2dateAuth)� up2dateErrors)� up2dateLog)�up2dateUtils)�pkgUtilsz-vz --verbose�countzShow additional output)�action�default�helpz--proxy�storezSpecify an http proxy to use)r r z--proxyUserz:Specify a username to use with an authenticated http proxyz--proxyPasswordz:Specify a password to use with an authenticated http proxyz--debug� store_truez&Enable debug output (network requests)c @ st e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dd� Zdd� Ze dd� �Ze dd� �ZdS )�RhnClic C s( t tt�� d�| _d | _d | _d| _d S )N)Zoption_list�versionF)r � _optionsTabler �_RhnCli__versionString� optparser�options�args�hasGui��self� r �9/usr/lib/python3.9/site-packages/up2date_client/rhncli.py�__init__Q s �zRhnCli.__init__c C s� t t_z | �� t�| �� pd� W �n� tyX tj�t t d��� t�d� Y �nz ty� tj�t t d�t�� d �� t�d� Y �n> t jy� t�� d }|d u s�tt|��dkr�tj�t t d��� ntj�t t d�| �� Y �n� t�y8 tj�t t d�t�� d �� t�d� Y �n� tj�y� tj�t t d�t�� d �� tj�t t d ��� t�d� Y �nF tjtjf�y� tj�t d tt�� d � �� t�d� Y �n tj�y tj�t t d�t�� d �� Y n� t�y � Y n� tj�yX tj�t t d �t�� d �� t�d� Y nz tj�y� tj�t dt�� d �� t�d� Y n@ tj�y� tj�t dtt�� d � �� t�d� Y n0 d S )Nr z Aborted. � z$An unexpected OS error occurred: %s z1A connection was attempted with a malformed URI. z5A connection was attempted with a malformed URI: %s. z%There was some sort of I/O error: %s zThere was an SSL error: %s zqA common cause of this error is the system time being incorrect. Verify that the time on this system is correct. zOpenSSL.SSL.SysCallError: %s � z!There was a SSL crypto error: %s z&There was an authentication error: %s z%s zXMLRPC ProtocolError: %s � )�exceptionHandler�sys� excepthook� initialize�exit�main�KeyboardInterrupt�stderr�writer �_�OSError�exc_infor ZMalformedURIError�len�str�IOErrorr �ErrorZSysCallError�socket�errorr � SystemExitr �AuthenticationErrorZRpmError� xmlrpclibZ ProtocolError)r �er r r! �runZ sL $ z RhnCli.runc C sn | j �� \| _| _t�| jj� t�� dkrRt d�t jd }| �|� t � d� | jjrb| �� | �� d S )Nr zYou must be root to run %sr# )r � parse_argsr r r �_RhnCli__setDebugLevel�verbose�os�geteuidr/ r'