+
     Gi  c                   sx    ^ RI t^RIHt ]P                  P                  4       t ! R R]P                  4      tR# )i    N)basec                   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	# )executezR
Expands to concatenation of arguments and logs the result, useful for debugging.
c                s2   < \         \        V `  R ^ ^4       R# )logN)superr   __init__)self	__class__s   &J/usr/lib/python3.14/site-packages/tuned/profiles/functions/function_log.pyr   Zexecute.__init__
   s    q!,    c                s   < \         \        V `  V4      '       g   R # RP                  V4      p\        P	                  V4       V# )N )r   r   Zjoinr   Zinfo)r   ZargsZsr   s   && r   r   Zexecute.execute   s5    	w	%d	+	+
ggdm!((1+	
(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     - r   r   )	Z
tuned.logsZtunedr	   r    ZlogsZgetr   ZFunctionr   r
   r   r   <module>r      s+     jjnndmm r   