X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=m_librarian%2Fglst.py;h=5864d7f9687ab4a318b4d39ad20e1d72d7a1a7f3;hb=51d3adce68fd7468fdd11f06a82df91b62c43adc;hp=0ceba1a350f64a7da2a91fb83f32a3f33246c0b5;hpb=6b2af0acc721c0b211fb0952c009b23cf3252d00;p=m_librarian.git diff --git a/m_librarian/glst.py b/m_librarian/glst.py index 0ceba1a..5864d7f 100755 --- a/m_librarian/glst.py +++ b/m_librarian/glst.py @@ -50,18 +50,20 @@ def _import_glst(): connection = sqlhub.processConnection if connection.dbName == 'postgres': connection.query("VACUUM %s" % Genre.sqlmeta.table) - elif connection.dbName == 'sqlite': - connection.query("VACUUM") return old_fb2 + old_nonfb2, new_fb2 + new_nonfb2 def import_glst(): return sqlhub.doInTransaction(_import_glst) + connection = sqlhub.processConnection + if connection.dbName == 'sqlite': + connection.query("VACUUM") def test(): ml_dir = os.path.dirname(__file__) print(parse_glst_file(os.path.join(ml_dir, 'glst', 'genres_fb2.glst'))) + if __name__ == '__main__': test()