Removed test code from view

This commit is contained in:
Pietro Francesco Tirenna 2018-06-30 15:52:48 +02:00
parent cbb6e381b9
commit 204faa1f52

View File

@ -447,19 +447,12 @@ class View(collections.Sequence):
Load flows into the view, without processing them with addons.
"""
try:
if path.endswith(".sqlite"):
dh = io.DbHandler(path)
for f in dh.load():
self.add([f.copy()])
else:
with open(path, "rb") as f:
for i in io.FlowReader(f).stream():
# Do this to get a new ID, so we can load the same file N times and
# get new flows each time. It would be more efficient to just have a
# .newid() method or something.
self.add([i.copy()])
except exceptions.TypeError as e:
ctx.log.error(str(e))
except IOError as e:
ctx.log.error(e.strerror)
except exceptions.FlowReadException as e: