a
Á]›iç ã @ s> d dl Z d dlZddlmZ d dlmZ G dd„ dejƒZdS )é Né )Úbase)Úcommandsc s, e Zd ZdZ‡ fdd„Z‡ fdd„Z‡ ZS )Úexecutez0
Executes process and substitutes its output.
c s t t| ƒ ddd¡ d S )NÚexecr r )Úsuperr Ú__init__)Úself©Ú __class__© úJ/usr/lib/python3.9/site-packages/tuned/profiles/functions/function_exec.pyr
s zexecute.__init__c s4 t t| ƒ |¡sd S | j |¡\}}|dkr0|S d S )Nr )r r Z_cmd)r ÚargsÚretÚoutr
r r
r s zexecute.execute)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r r Ú
__classcell__r r r
r
r s r ) ÚosZ
tuned.logsZtunedÚ r Ztuned.utils.commandsr ZFunctionr r r r r
Ú