Server IP : 209.38.156.173 / Your IP : 216.73.216.122 [ Web Server : Apache/2.4.52 (Ubuntu) System : Linux lakekumayuhotel 5.15.0-136-generic #147-Ubuntu SMP Sat Mar 15 15:53:30 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.1.2-1ubuntu2.22 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /lib/python3/dist-packages/uaclient/api/__pycache__/ |
Upload File : |
o F��c� � @ s� d dl mZ d dlmZmZ d dlmZmZmZ d dl m Z mZ d dlm Z d dlmZ d dlmZmZmZmZmZmZ d dlmZ g d �Zd edee de d efdd�ZG dd� d�ZdS )� )� import_module)�Callable�List)�APIData�APIResponse�ErrorWarningObject)�APIError� error_out)�UAConfig)�IncorrectFieldTypeError)�API_BAD_ARGS_FORMAT�API_INVALID_ENDPOINT�API_MISSING_ARG�API_NO_ARG_FOR_ENDPOINT�API_UNKNOWN_ARG�WARN_NEW_VERSION_AVAILABLE)�check_for_new_version)z,u.pro.attach.auto.configure_retry_service.v1z%u.pro.attach.auto.full_auto_attach.v1z'u.pro.attach.auto.should_auto_attach.v1zu.pro.attach.magic.initiate.v1zu.pro.attach.magic.revoke.v1zu.pro.attach.magic.wait.v1zu.pro.packages.summary.v1zu.pro.packages.updates.v1z'u.pro.security.status.livepatch_cves.v1z(u.pro.security.status.reboot_required.v1zu.pro.version.v1zu.security.package_manifest.v1� endpoint_path�options�cfg�returnc C s> | t vrtttj| d�jtjd��S td| �}|j}g }|j r�i }dd� |j j D �}|D ]Q}z |�d�\} } W n tyQ ttt j|d�jt jd�� Y S w | rV| sfttt j|d�jt jd�� S | |vrz|�ttj| d�jtji d�� | || <