File: //lib/python3.9/site-packages/tuned/plugins/__pycache__/plugin_service.cpython-39.pyc
a
,�g�) � @ s� d dl mZ ddlZddlmZ d dlT ddlZddlZddlZ ddl
mZ e j�
� Ze� ZG dd� d�ZG dd � d �ZG d
d� de�ZG dd
� d
e�ZG dd� de�ZG dd� de�ZG dd� de�ZG dd� dej�ZdS )� )�base� N)�*)�commandsc @ s e Zd Zddd�ZdS )�ServiceNc C s || _ || _|| _|| _d S �N)�enable�start�cfg_file�runlevel)�selfr r r
r � r
�@/usr/lib/python3.9/site-packages/tuned/plugins/plugin_service.py�__init__ s zService.__init__)NNNN)�__name__�
__module__�__qualname__r r
r
r
r r
s r c @ s4 e Zd Zdd� Zdd� Zdd� Zdd� Zd d
� ZdS )�InitHandlerc C s( t �dg�\}}|dkr$|�� d S d S )Nr r ���)�cmd�execute�split�r �retcode�outr
r
r �runlevel_get s zInitHandler.runlevel_getc C s t �ddg� d S )NZtelinit�q�r r �r r
r
r �
daemon_reload s zInitHandler.daemon_reloadc C s d S r r
�r �namer
r
r
r �cfg_install s zInitHandler.cfg_installc C s d S r r
r r
r
r �
cfg_uninstall s zInitHandler.cfg_uninstallc C s d S r r
r r
r
r �
cfg_verify"