o
    •Û_â  ã                   @   s   G d d„ de ƒZdS )c                   @   s6   e Zd ZddgZdd„ Zdd„ Zddd	„Zd
d„ ZdS )ÚStorageÚ_storage_providerÚ
_namespacec                 C   s   || _ || _d S ©N)r   r   )ÚselfÚstorage_providerÚ	namespace© r   ú7/usr/lib/python3/dist-packages/tuned/storage/storage.pyÚ__init__   s   
zStorage.__init__c                 C   s   | j  | j||¡ d S r   )r   Úsetr   )r   ÚoptionÚvaluer   r   r	   r      s   zStorage.setNc                 C   s   | j  | j||¡S r   )r   Úgetr   )r   r   Údefaultr   r   r	   r      s   zStorage.getc                 C   s   | j  | j|¡ d S r   )r   Úunsetr   )r   r   r   r   r	   r      s   zStorage.unsetr   )Ú__name__Ú
__module__Ú__qualname__Ú	__slots__r
   r   r   r   r   r   r   r	   r      s    
r   N)Úobjectr   r   r   r   r	   Ú<module>   s    