Uname : Linux serv1.rebootns.com 5.14.0-570.62.1.el9_6.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Nov 11 10:10:59 EST 2025 x86_64
Soft : LiteSpeed
Ip : 139.99.125.122
Port : 443
~
/
usr
/
lib
/
python3.9
/
site-packages
/
cloudinit
/
__pycache__
[ HOME ]
Exec
Submit
helpers.cpython-39.pyc
a '�Dg�@ � @ s d dl Z d dlZd dlZd dlmZmZmZ d dlmZ d dl m Z d dl mZmZm Z mZ d dlmZmZmZmZ e�e�ZG dd� de�ZG d d � d �ZG dd� d�ZG d d� d�Zdd� ZG dd� d�ZG dd� d�ZG dd� d�ZG dd� d�Z G dd� dej!�Z"G dd� de�Z#dS )� N)� NoOptionError�NoSectionError�RawConfigParser)�StringIO)�time)�persistence�settings� type_utils�util)�CFG_ENV_NAME� PER_ALWAYS�PER_INSTANCE�PER_ONCEc @ s e Zd ZdS )�LockFailureN��__name__� __module__�__qualname__� r r �5/usr/lib/python3.9/site-packages/cloudinit/helpers.pyr s r c @ s e Zd ZdS )� DummyLockNr r r r r r s r c @ s4 e Zd Zdd� Zejddd��Zdd� Zdd � Zd S )�DummySemaphoresc C s d S �Nr ��selfr r r �__init__! s zDummySemaphores.__init__Fc c s t � V d S r )r )r �_name�_freqZ_clear_on_failr r r �lock$ s zDummySemaphores.lockc C s dS �NFr �r r r r r r �has_run( s zDummySemaphores.has_runc C s dS )NTr r r r r �clear+ s zDummySemaphores.clearN)F) r r r r � contextlib�contextmanagerr r! r"