o
    •Û_Ù  ã                   @   s$   G d d„ de ƒZG dd„ de ƒZdS )c                   @   s   e Zd Zdd„ ZdS )ÚFactoryc                 C   ó   t ƒ ‚©N©ÚNotImplementedError)ÚselfÚ	namespace© r   ú:/usr/lib/python3/dist-packages/tuned/storage/interfaces.pyÚcreate   ó   zFactory.createN)Ú__name__Ú
__module__Ú__qualname__r
   r   r   r   r	   r      s    r   c                   @   s>   e Zd Zdd„ Zddd„Zdd„ Zdd	„ Zd
d„ Zdd„ ZdS )ÚProviderc                 C   r   r   r   )r   r   ÚoptionÚvaluer   r   r	   Úset   r   zProvider.setNc                 C   r   r   r   )r   r   r   Údefaultr   r   r	   Úget	   r   zProvider.getc                 C   r   r   r   )r   r   r   r   r   r	   Úunset   r   zProvider.unsetc                 C   r   r   r   ©r   r   r   r	   Úclear   r   zProvider.clearc                 C   r   r   r   r   r   r   r	   Úload   r   zProvider.loadc                 C   r   r   r   r   r   r   r	   Úsave   r   zProvider.saver   )	r   r   r   r   r   r   r   r   r   r   r   r   r	   r      s    
r   N)Úobjectr   r   r   r   r   r	   Ú<module>   s    