?????????? ????????? - ??????????????? - /usr/lib/python3.9/site-packages/tuned/profiles/__pycache__/unit.cpython-39.opt-1.pyc
???????
a ���h � @ s$ d dl Z d dlZG dd� de�ZdS )� Nc @ sb e Zd ZdZg d�Zdd� Zedd� �Zedd� �Zej d d� �Zed d� �Z e j dd� �Z ed d� �Zej dd� �Zedd� �Zedd� �Z edd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zedd� �Zej dd� �Zed d!� �Zej d"d!� �Zed#d$� �Zej d%d$� �Zed&d'� �Zej d(d'� �Zed)d*� �Zej d+d*� �Zd,S )-�Unitz Unit description. )�_name� _priority�_type�_enabled�_replace�_prepend�_drop�_devices�_devices_udev_regex�_cpuinfo_regex�_uname_regex�_script_pre�_script_post�_optionsc C s� || _ |�dd �| _|�d| j �| _|�dd�dv | _|�dd�dv | _|�dd�dv | _|�d d �| _| jd ur�t� d t | j��| _|�dd�| _|�d d �| _|�dd �| _ |�dd �| _|�dd �| _|�dd �| _t�|�| _d S )N�priority�type�enabledT)T�True�true� �1�replaceF�prepend�dropz\b\s*[,;]\s*�devices�*�devices_udev_regex� cpuinfo_regex�uname_regex� script_pre�script_post)r �popr r r r r r �re�split�strr r r r r r �collections�OrderedDictr )�self�nameZconfig� r* �7/usr/lib/python3.9/site-packages/tuned/profiles/unit.py�__init__ s z Unit.__init__c C s | j S �N)r �r( r* r* r+ r) s z Unit.namec C s | j S r- �r r. r* r* r+ r "