Пример #1
0
def main(library_dir):
    try:
        library = DigitalLibrary(library_dir, XapianIndex, SQLAlchemyDatabase)
        gui = GUI(library)
        gui.start()
        library.close()
    except KeyboardInterrupt:
        pass # Exit process silently using CTRL-C.
Пример #2
0
 def setUp(self):
     self._tests_dir = os.path.dirname(os.path.abspath(__file__))
     self._library_dir = os.path.join(self._tests_dir, 'data')
     self._library = DigitalLibrary(self._library_dir, XapianIndex, SQLAlchemyDatabase)