+
     Gi  c                   s    ^ RI t ^ RIt^RIHt ^ RIHt ]P                  P                  4       t	 ! R R]P                  4      tR# )i    N)base)commandsc                   sB   a a ] tR t^t oRtV 3R ltV 3R ltRtVtV ;t	# )cpulist2hexz@
Conversion function: converts CPU list to hexadecimal CPU mask
c                s0   < \         \        V `  R ^ 4       R# )r   N)superr   __init__)self	__class__s   &R/usr/lib/python3.14/site-packages/tuned/profiles/functions/function_cpulist2hex.pyr   Zcpulist2hex.__init__   s    T#M15    c                s   < \         \        V `  V4      '       g   R # V P                  P                  RP	                  V4      4      # )Nz,,)r   r   executeZ_cmdZjoin)r   Zargsr   s   &&r   r	   Zcpulist2hex.execute   s5    	{D	)$	/	/
			tyy	//r    )
Z__name__Z
__module__Z__qualname__Z__firstlineno__Z__doc__r   r	   Z__static_attributes__Z__classdictcell__Z__classcell__)r   Z__classdict__s   @@r   r   r      s     60 0r   r   )ZosZ
tuned.logsZtunedZ r    Ztuned.utils.commandsr   ZlogsZgetZlogZFunctionr   r
   r   r   <module>r      s1    	   )jjnn0$-- 0r   