1
0
Fork 0
tuned/tuned/storage/factory.py
Jaroslav Škarvada f563c7d756
An attempt to port Tuned to python3 and keeping it python2 compatible
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2017-12-21 10:20:13 +01:00

15 lines
358 B
Python

from . import interfaces
from . import storage
class Factory(interfaces.Factory):
__slots__ = ["_storage_provider"]
def __init__(self, storage_provider):
self._storage_provider = storage_provider
@property
def provider(self):
return self._storage_provider
def create(self, namespace):
return storage.Storage(self._storage_provider, namespace)