+
     Gi  c                   s,    ^ RI t ^ RIt ! R R]4      tR# )i    Nc                   s  a  ] tR t^t o Rt. ROtR t]R 4       t]R 4       t	]	P                  R 4       t	]R 4       t]P                  R 4       t]R 4       t]P                  R	 4       t]R
 4       t]R 4       t]R 4       t]P                  R 4       t]R 4       t]P                  R 4       t]R 4       t]P                  R 4       t]R 4       t]P                  R 4       t]R 4       t]P                  R 4       t]R 4       t]P                  R 4       t]R 4       t]P                  R 4       t]R 4       t]P                  R 4       tRtV tR# )Unitz
Unit description.
c                s   Wn         VP                  R R4      V n        VP                  RV P                   4      V n        VP                  RR4      R9   V n        VP                  RR4      R9   V n        VP                  RR4      R9   V n        VP                  RR4      V n        V P                  e0   \        P                  ! R	\        V P                  4      4      V n        VP                  R
R4      V n        VP                  RR4      V n        VP                  RR4      V n        VP                  RR4      V n        VP                  RR4      V n        VP                  RR4      V n        \"        P$                  ! V4      V n        R# )priorityNtypeenabledTreplaceFprependdropz\b\s*[,;]\s*devicesZ*devices_udev_regexcpuinfo_regexuname_regex
script_prescript_post)TZTrueZtruei   Z1)_nameZpop	_priority_type_enabled_replace_prepend_dropreZsplitZstr_devices_devices_udev_regex_cpuinfo_regex_uname_regex_script_pre_script_postcollectionsZOrderedDict_options)selfnameZconfigs   &&&8/usr/lib/python3.14/site-packages/tuned/profiles/unit.py__init__ZUnit.__init__   s1   *::j$/$.zz&$**-$***Y-1OO$-**Y.2PP$-**Y.2PP$-zz&$'$*	ZZ#djj/:4:**Y,$-#ZZ(<dC$

?D9$jj5$ZZd3$jj5$))&1$-    c                    V P                   # N)r   r      &r   r   Z	Unit.name       	r!   c                r"   r#   r   r$   r%   r   r   Unit.priority"   s    	r!   c                    Wn         R # r#   r'   r   Zvalue   &&r   r   r(   &   s    .r!   c                r"   r#   r   r$   r%   r   r   	Unit.type*   r&   r!   c                r)   r#   r,   r*   r+   r   r   r-   .       *r!   c                r"   r#   r   r$   r%   r   r   Unit.enabled2       	r!   c                r)   r#   r/   r*   r+   r   r   r0   6       -r!   c                r"   r#   )r   r$   r%   r   r   ZUnit.replace:   r1   r!   c                r"   r#   )r   r$   r%   r   r   ZUnit.prepend>   r1   r!   c                r"   r#   r   r$   r%   r   r   	Unit.dropB   r&   r!   c                r)   r#   r3   r*   r+   r   r   r4   F   r.   r!   c                r"   r#   r   r$   r%   r   r   Unit.devicesJ   r1   r!   c                r)   r#   r5   r*   r+   r   r   r6   N   r2   r!   c                r"   r#   r   r$   r%   r   r   Unit.devices_udev_regexR   s    		!	!!r!   c                r)   r#   r7   r*   r+   r   r   r8   V   s    "r!   c                r"   r#   r   r$   r%   r   r	   Unit.cpuinfo_regexZ   s    			r!   c                r)   r#   r9   r*   r+   r   r	   r:   ^   s    r!   c                r"   r#   r   r$   r%   r   r
   Unit.uname_regexb       			r!   c                r)   r#   r;   r*   r+   r   r
   r<   f       r!   c                r"   r#   r   r$   r%   r   r   Unit.script_prej   s    			r!   c                r)   r#   r?   r*   r+   r   r   r@   n   s    r!   c                r"   r#   r   r$   r%   r   r   Unit.script_postr   r=   r!   c                r)   r#   rA   r*   r+   r   r   rB   v   r>   r!   c                r"   r#   r   r$   r%   r   optionsUnit.optionsz   r1   r!   c                r)   r#   rC   r*   r+   r   rD   rE   ~   r2   r!   )r   r   r   r   r   r   r   r   r   r   r   r   r   r   N)r   r   r   r   r   r   r   r   r   r   r   r   r   r   )Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__Z	__slots__r    Zpropertyr   r   Zsetterr   r   r   r   r   r   r   r	   r
   r   r   rD   Z__static_attributes__Z__classdictcell__)Z__classdict__s   @r   r    r       sA    P2$     //    ++    
..        ++    
..  " " # #                   
.. r!   r    )r   r   Zobjectr    ) r!   r   <module>rF      s     	|6 |r!   