|
Server : LiteSpeed System : Linux barito.iixcp.rumahweb.net 5.14.0-611.49.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Apr 21 16:39:08 EDT 2026 x86_64 User : elvh3918 ( 1528) PHP Version : 8.2.31 Disable Function : mail Directory : /usr/lib/python3.9/site-packages/tuned/profiles/functions/__pycache__/ |
a
�]�i� � @ sV d dl mZ d dlmZ d dlmZ d dlZd dlm Z ej
�� ZG dd� de�Z
dS )� )�ClassLoader)�Parser)�FunctionNc sT e Zd ZdZ� fdd�Zedd� �Zdd� Zdd � Zd
d� Z dd
� Z
dd� Z� ZS )�
Repositoryzk
Repository of functions used within TuneD profiles.
The functions are loaded lazily (when first used).
c s t t| ��� i | _d S �N)�superr �__init__�
_functions��self�� __class__� �G/usr/lib/python3.9/site-packages/tuned/profiles/functions/repository.pyr s zRepository.__init__c C s | j S r )r r
r r r � functions s zRepository.functionsc C s d| _ tj| _t| _d S )Nztuned.profiles.functions)Z
_namespace�constsZFUNCTION_PREFIX�_prefixr �
_interfacer
r r r �_set_loader_parameters s z!Repository._set_loader_parametersc C s, t �d| � | �|�}|� }|| j|<