Файловый менеджер - Редактировать - /usr/lib/python3.9/site-packages/up2date_client/__pycache__/rhnreg.cpython-39.pyc
Назад
a c8he} � @ s� d dl Z d dlZd dlZd dlZd dlZd dlmZ d dlmZ d dlmZ d dlm Z d dlm Z d dlmZ d dlmZ d d lm Z d d lmZ d dlmZ d dlmZmZ d d lmZ z4d dlZd dlZd dlmZmZmZmZmZmZ W nH e �y8 d dl!m"Z d dl#m$Z e%Ze&Ze'Ze(Ze)Ze)Ze*Z+Y n0 zd dl,m-Z- W n e �yb dZ-Y n0 d dl.Z.e.j/ddd�Z0e1e0d��s�e0j.e0_2e0j2Z3dZ4de4 Z5de4 Z6dZ7dZ8ddddd�Z9dd� e9�:� D �Z;d d lm<Z< e<�=� Z>e�?� Z@d!d"� ZAd#d$� ZBd%d&� ZCd'd(� ZDd)d*� ZEd+d,� ZFd-d.� ZGd/d0� ZHd1d2� ZIe(eJd3�d4d5�ZKeJd6�d7d8�ZLd�d:d;�ZMd<d=� ZNd>d?� ZOd@dA� ZPdBdC� ZQdDdE� ZRdFdG� ZSdHdI� ZTdJdK� ZUG dLdM� dM�ZVd�eJdN�dOdP�ZWdQdR� ZXdSdT� ZYdUdV� ZZdWdX� Z[e(dY�dZd[�Z\d�d\d]�Z]d^d_� Z^d`da� Z_dbdc� Z`dddddi fddde�Zadfdg� Zbdhdi� Zcdjdk� Zddldm� Zedndo� Zfdpdq� Zgd�drds�ZhG dtdu� du�Zidvdw� Zjdxdy� Zkd�dzd{�Zld|d}� Zme� d~k�r�dd�� Znnd d�lomnZn dS )�� N)�up2dateUtils)� up2dateErrors)�up2dateAuth)� rhnserver)�pkgUtils)� up2dateLog)�rhnreg_constants)�hardware)�convertPackagesFromHashToList)�getPlatform)�ustr�sstr)� raise_with_tb)�ListType� TupleType� StringType�UnicodeType�DictType�DictionaryType)�supportzrhn-client-toolsT)�fallback�ugettextz/etc/sysconfig/rhnz%s/rhn_register_remindz%s/hw-activation-codez/etc/pki/consumer/cert.pemz/etc/sysconfig/rhn/jwt.tokenZ shared_pro�shared�solo�admin)zCloudLinux OS Shared ProzCloudLinux OS SharedzCloudLinux OS SolozCloudLinux OS Adminc C s i | ]\}}||�qS � r )�.0�k�vr r �9/usr/lib/python3.9/site-packages/up2date_client/rhnreg.py� <dictcomp>G s r )�configc C s" t �dt jt jB ��rd} d}t �|t jt jB �sNt �dt jt jB �rNd}d} t �d| t j�r�t �|t jt jB �r�t �d| � t �d| � nttd �� n~t �d t jt jB �r�t �d� nttd�� d }t �|t jt jB �s�t �dt jt jB �r�d}t �d| �}|�rt �d| � d S )Nz/usr/sbin/rhnsdz/usr/lib/systemd/systemz/usr/bin/systemctlz/bin/systemctlz/lib/systemd/systemz%s/rhnsd.servicez%s enable rhnsd > /dev/nullz%s start rhnsd > /dev/nullz,Warning: unable to enable rhnsd with systemdz/sbin/chkconfigz$/sbin/chkconfig rhnsd on > /dev/nullz.Warning: unable to enable rhnsd with chkconfigz /sbin/servicez/usr/sbin/servicez%s rhnsd status > /dev/nullz%s rhnsd start > /dev/null)�os�access�R_OK�X_OK�system�print�_)Zsystemd_system_unitdirZsystemd_systemctlZservice_path�rcr r r � startRhnsdO s, r* c C s� t d p d} t�| tj�si S t| d�}|�� }i }|D ]V}|�� }|dkrNq8z|�d�\}}W n ty� t t �|�� Y n0 |�� ||<