| Server IP : 159.223.102.202 / Your IP : 216.73.216.195 Web Server : nginx/1.26.0 System : Linux Gen1-cloudpanel2ubuntu2404-1vcpu-1gb-nyc1-01 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 User : albasshbotta ( 1021) PHP Version : 8.2.19 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/uaclient/__pycache__/ |
Upload File : |
�
|f$ � �2 � d dl Z d dlZd dlZd dlZd dlZd dlmZmZ d dlZd dl m
Z
mZmZm
Z
d dlmZ d dlmZ d dlmZ d dlmZ d dlmZmZ d d lmZmZmZmZmZmZ d d
l m!Z! ejD e
jF e$� � Z% G d� de� Z& G d
� de� Z'dedee& de(fd�Z)de j dee j de(fd�Z*de+de(fd�Z,de'de(fd�Z-dedee. dee' fd�Z/edefd�� Z0dedee+ fd�Z1dedee+ fd�Z2de+de+fd �Z3defd!�Z4y)"� N)�List�Optional)�defaults�messages�system�util)�_is_attached)�ensure_apt_pkg_init)�get_cloud_type)�UAConfig)�ContractExpiryStatus�get_contract_expiry_status)�
BoolDataValue�
DataObject�DatetimeDataValue�Field�StringDataValue� data_list)�state_filesc � � e Zd Z ed ee� d�� ed ee� d�� eded�� gZdddd�dee e
dee e
dee fd�Zy) �AptNewsMessageSelectors� codenamesF��required�clouds�proN�r r r c �. � || _ || _ || _ y �Nr )�selfr r r s �3/usr/lib/python3/dist-packages/uaclient/apt_news.py�__init__z AptNewsMessageSelectors.__init__$ s � � #��������� )
�__name__�
__module__�__qualname__r r r r �fieldsr r �str�boolr"