Файловый менеджер - Редактировать - /var/www/html/is_attached.zip
Ðазад
PK ! ��e � � $ __pycache__/__init__.cpython-310.pycnu �[��� o Uٵg � @ s d S )N� r r r �P/usr/lib/python3/dist-packages/uaclient/api/u/pro/status/is_attached/__init__.py�<module> s PK ! �u�S� � __pycache__/v1.cpython-310.pycnu �[��� o Uٵg< � @ s d dl Z d dlmZmZ d dlmZ d dlmZ d dlm Z d dl mZmZm Z mZmZ d dlmZmZ d dlmZ G d d � d ee�Ze jG dd� de j��Zd e dedee deeef fdd�Zdefdd�Zd e defdd�Zeddedd�Zdddeg dddd �ZdS )!� N)�Optional�Tuple)�APIEndpoint)�AdditionalInfo)�UAConfig)� BoolDataValue� DataObject�Field�IntDataValue�StringDataValue)�!CONTRACT_EXPIRY_GRACE_PERIOD_DAYS�CONTRACT_EXPIRY_PENDING_DAYS)� machine_tokenc @ s` e Zd Zededd�ededdd�ededd�ed ed d�gZdede e ded efdd�Zd S )�IsAttachedResult�is_attachedz=True if the machine is attached to an Ubuntu Pro subscription)�doc�contract_statusFz%Status of the Ubuntu Pro subscription�contract_remaining_daysz2Number of days left in the Ubuntu Pro subscription�is_attached_and_contract_validzbTrue if the machine is attached to an Ubuntu Pro subscription and that subscription is not expiredc C s || _ || _|| _|| _d S �N�r r r r )�selfr r r r � r �J/usr/lib/python3/dist-packages/uaclient/api/u/pro/status/is_attached/v1.py�__init__3 s zIsAttachedResult.__init__N) �__name__� __module__�__qualname__r r r r �fields�boolr �str�intr r r r r r s@ ���������r c @ s e Zd ZdZdZdZdZdZdS )�ContractExpiryStatusN�activezactive-soon-to-expirezgrace-period�expired)r r r �NONE�ACTIVE�ACTIVE_EXPIRED_SOON�EXPIRED_GRACE_PERIOD�EXPIREDr r r r r"