File: //lib/python3/dist-packages/uaclient/api/u/pro/detach/__pycache__/v1.cpython-38.pyc
U
��Jh � @ s( d dl mZ d dlmZmZmZmZmZmZm Z d dl
mZ d dlm
Z
d dlmZmZ d dlmZ d dlmZ d dlmZ d d lmZmZmZmZmZ d d
lmZmZm Z d dl!m"Z" G dd
� d
ee�Z#e#d�dd�Z$ee#d�dd�Z%ee#d�dd�Z&e
dde%dd�Z'ddde#ej(dfgddd �Z)dS )!� )�List)�daemon�entitlements�
exceptions�lock�messages�timer�util)�ProgressWrapper)�APIEndpoint)�AdditionalInfo�ErrorWarningObject)�_reboot_required)�_is_attached)�UAConfig)�
BoolDataValue�
DataObject�Field�StringDataValue� data_list)�
machine_token�notices�state_files)�update_motd_messagesc @ s@ e Zd Zedee�dd�ededd�gZee e
d�dd�Zd S )
�DetachResult�disabledz1The services disabled during the detach operation)�doc�reboot_requiredz?True if the system requires a reboot after the detach operation�r r c C s || _ || _d S �Nr )�selfr r � r! �>/usr/lib/python3/dist-packages/uaclient/api/u/pro/detach/v1.py�__init__0 s zDetachResult.__init__N)�__name__�
__module__�__qualname__r r r r Zfieldsr �str�boolr# r! r! r! r"