| Server IP : 138.197.162.186 / Your IP : 216.73.216.17 Web Server : nginx/1.24.0 System : Linux ubuntu-s-1vcpu-512mb-10gb-tor1 6.8.0-71-generic #71-Ubuntu SMP PREEMPT_DYNAMIC Tue Jul 22 16:52:38 UTC 2025 x86_64 User : root ( 0) PHP Version : 8.3.6 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 : |
�
��Jh� � �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"