+
     Gi  c                   sX    ^ RI t ^ RIt^RIHt ^ RIH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	# )s2kbz(
Conversion function: sectors to kbytes
c                s2   < \         \        V `  R ^^4       R# )r   N)superr   __init__)self	__class__s   &K/usr/lib/python3.14/site-packages/tuned/profiles/functions/function_s2kb.pyr   Zs2kb.__init__
   s    dVQ*    c           
     s   < \         \        V `  V4      '       g   R #  \        \	        \        \	        V^ ,          4      ^,          4      4      4      #   \         d     R # i ; i)N)r   r   executeZstrZintZroundZ
ValueError)r   Zargsr   s   &&r   r	   Zs2kb.execute   sQ    	tT	"4	(	(

c%DGq()*
++	 
s   3A A! A! )
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     + r   r   )	ZosZ
tuned.logsZtunedZ r    Ztuned.utils.commandsr   ZFunctionr   r
   r   r   <module>r      s!    	   )4== r   