]> git.phdru.name Git - m_librarian.git/blobdiff - m_librarian/glst.py
Minor refactoring: split test() functions
[m_librarian.git] / m_librarian / glst.py
index 257d321fdaf9b71b4938a600ce50073f5b6a9a15..6ff58de3d93fef990806ce1e4638d8ec5299ed21 100755 (executable)
@@ -46,6 +46,7 @@ def _import_data():
         os.path.join(ml_dir, 'data', 'genres_fb2.glst'))
     old_nonfb2, new_nonfb2 = import_glst_file(
         os.path.join(ml_dir, 'data', 'genres_nonfb2.glst'))
+    sqlhub.processConnection.query("VACUUM %s" % Genre.sqlmeta.table)
     return old_fb2 + old_nonfb2, new_fb2 + new_nonfb2
 
 
@@ -53,6 +54,9 @@ def import_data():
     return sqlhub.doInTransaction(_import_data)
 
 
-if __name__ == '__main__':
+def test():
     ml_dir = os.path.dirname(__file__)
     print parse_glst_file(os.path.join(ml_dir, 'data', 'genres_fb2.glst'))
+
+if __name__ == '__main__':
+    test()