aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/vk/tracking/db/format.py
diff options
context:
space:
mode:
Diffstat (limited to 'vk/tracking/db/format.py')
-rw-r--r--vk/tracking/db/format.py12
1 files changed, 6 insertions, 6 deletions
diff --git a/vk/tracking/db/format.py b/vk/tracking/db/format.py
index 4856094..862c20e 100644
--- a/vk/tracking/db/format.py
+++ b/vk/tracking/db/format.py
@@ -4,7 +4,7 @@
from enum import Enum
-from .backend import *
+from . import backend
class Format(Enum):
CSV = 'csv'
@@ -13,21 +13,21 @@ class Format(Enum):
def create_writer(self, fd):
if self is Format.CSV:
- return csv.Writer(fd)
+ return backend.csv.Writer(fd)
elif self is Format.LOG:
- return log.Writer(fd)
+ return backend.log.Writer(fd)
elif self is Format.NULL:
- return null.Writer(fd)
+ return backend.null.Writer(fd)
else:
raise NotImplementedError('unsupported database format: ' + str(self))
def create_reader(self, fd):
if self is Format.CSV:
- return csv.Reader(fd)
+ return backend.csv.Reader(fd)
elif self is Format.LOG:
raise NotImplementedError()
elif self is Format.NULL:
- return null.Reader(fd)
+ return backend.null.Reader(fd)
else:
raise NotImplementedError('unsupported database format: ' + str(self))