Skip to content
Snippets Groups Projects
Commit 1ff9c8bf authored by Tiago de Freitas Pereira's avatar Tiago de Freitas Pereira
Browse files

[refactoring2016] Changed the signature

parent 630dcf0e
No related branches found
No related tags found
2 merge requests!8Marge master into package-update to get the Issue-8 changes,!5Issue 8 remove database configuration
Pipeline #
#!/usr/bin/env python
# vim: set fileencoding=utf-8 :
from .database import VeinBioFile
from .biowave_test import BiowaveTestBioDatabase
from .verafinger import VerafingerBioDatabase
from .utfvp import UtfvpBioDatabase
......
......@@ -45,7 +45,7 @@ class BiowaveTestBioDatabase(BioDatabase):
def objects(self, protocol=None, groups=None, purposes=None, model_ids=None, **kwargs):
retval = self.__db.objects(protocol=protocol, groups=groups, purposes=purposes, model_ids=model_ids)
return [VeinBioFile(f) for f in retval]
return [VeinBioFile(client_id=f.client_id, path=f.path, file_id=f.file_id) for f in retval]
# the methodes are derived from:
# bob.bio.db/bob/bio/db/database.py
......
......@@ -11,12 +11,12 @@ from bob.bio.base.database.file import BioFile
class VeinBioFile(BioFile):
def __init__(self, f):
def __init__(self, client_id, path, file_id):
"""
Initializes this File object with an File equivalent for
VoxForge database.
"""
super(VeinBioFile, self).__init__(client_id=f.client_id, path=f.path, file_id=f.id)
super(VeinBioFile, self).__init__(client_id=client_id, path=path, file_id=file_id)
self.__f = f
......
......@@ -26,4 +26,4 @@ class UtfvpBioDatabase(BioDatabase):
retval = self.__db.objects(groups=groups, protocol=protocol,
purposes=purposes, model_ids=model_ids, **kwargs)
return [VeinBioFile(f) for f in retval]
return [VeinBioFile(client_id=f.client_id, path=f.path, file_id=f.file_id) for f in retval]
......@@ -44,4 +44,4 @@ class VerafingerBioDatabase(BioDatabase):
self.low_level_group_names, self.high_level_group_names)
retval = self.__db.objects(groups=groups, protocol=protocol,
purposes=purposes, model_ids=model_ids, **kwargs)
return [VeinBioFile(f) for f in retval]
return [VeinBioFile(client_id=f.client_id, path=f.path, file_id=f.file_id) for f in retval]
......@@ -32,8 +32,8 @@ setup(
entry_points={
'bob.bio.database': [
'verafinger = bob.bio.base.configurations.database.verafinger:database',
'utfvp = bob.bio.base.configurations.database.utfvp:database',
'verafinger = bob.bio.vein.configurations.database.verafinger:database',
'utfvp = bob.bio.vein.configurations.database.utfvp:database',
],
'bob.bio.preprocessor': [
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment