| Server IP : 198.244.165.102 / Your IP : 216.73.216.218 [ Web Server : nginx/1.24.0 System : Linux modovh-ub-01 6.8.0-138-generic #138-Ubuntu SMP PREEMPT_DYNAMIC Fri Jul 31 22:41:49 UTC 2026 x86_64 User : colleary ( 1011) PHP Version : 8.3.23 Disable Function : NONE Domains : 2 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /lib/python3/dist-packages/uaclient/__pycache__/ |
Upload File : |
�
GK�i� � �F � d dl Z d dlZd dlZd dlmZ d dlmZmZmZ d dl m
Z
mZmZ d dl
mZ d dlmZmZ d dlmZ d dlmZ e j, ej. e� � Z G d � d
e
� Z ee edd�
� ej6 � Zdeeef fd�Zd� Z G d� d� Z!y)� N)�Tuple)�
exceptions�system�util)�
DataObject�Field�StringDataValue)�notices)�DataObjectFile�DataObjectFileFormat)�UAFile)�Noticec �@ � e Zd Z ede� ede� gZdedefd�Zy)�LockData�lock_pid�lock_holderc � � || _ || _ y �N�r r )�selfr r s �//usr/lib/python3/dist-packages/uaclient/lock.py�__init__zLockData.__init__ s � � ��
�&��� N)�__name__�
__module__�__qualname__r r �fields�strr � r r r r s0 � �
�j�/�*�
�m�_�-��F�
'�� '�3� 'r r �lockF)�private�returnc �F � t j � } d}| s|S | j }| j } t j d|g� t |� |fS # t j $ r% t j t j
�� �w xY w# t j $ ry t j � s&t j d||� t |� |fcY S t j! d||� t j"