Skip to content

Commit

Permalink
Close sessions after command
Browse files Browse the repository at this point in the history
  • Loading branch information
jochenklar committed Jan 4, 2024
1 parent 9e03534 commit 446044e
Showing 1 changed file with 13 additions and 1 deletion.
14 changes: 13 additions & 1 deletion isimip_publisher/commands.py
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@ def insert_datasets():
database.update_views(session)

session.commit()
session.close()


def link_links():
Expand Down Expand Up @@ -222,6 +223,7 @@ def link_datasets():
database.update_search(session, settings.TARGET_PATH)
database.update_views(session)
session.commit()
session.close()


def publish_datasets():
Expand Down Expand Up @@ -250,6 +252,7 @@ def publish_datasets():
session.commit()
database.clean_tree(session)
session.commit()
session.close()


def update_datasets():
Expand All @@ -276,6 +279,7 @@ def update_datasets():

database.clean_tree(session)
session.commit()
session.close()


def archive_datasets():
Expand Down Expand Up @@ -330,6 +334,8 @@ def archive_datasets():
database.clean_tree(session)
session.commit()

session.close()


def check():
public_files = files.list_files(settings.PUBLIC_PATH, settings.PATH)
Expand All @@ -350,6 +356,8 @@ def check():

validation.check_datasets(datasets, db_datasets)

session.close()


def update_tree():
session = database.init_database_session(settings.DATABASE)
Expand All @@ -359,20 +367,22 @@ def update_tree():

database.clean_tree(session)
session.commit()

session.close()

def update_search():
session = database.init_database_session(settings.DATABASE)

database.update_search(session, settings.PATH)
session.commit()
session.close()


def update_views():
session = database.init_database_session(settings.DATABASE)

database.update_views(session)
session.commit()
session.close()


def clean():
Expand All @@ -392,6 +402,7 @@ def insert_doi():
database.update_search(session, path)

session.commit()
session.close()


def update_doi():
Expand All @@ -403,6 +414,7 @@ def update_doi():
database.update_search(session, path)

session.commit()
session.close()


def register_doi():
Expand Down

0 comments on commit 446044e

Please sign in to comment.