X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=osm_policy_module%2Fcore%2Fdatabase.py;h=ecaa31564b724ac589ecd951b19f04a8ae1daaf4;hb=fbb5d6d5882461137bf47c313ead6bb913f15e56;hp=3ca2e33e21aa87ae7b6e1dd501f32ac3eacede0b;hpb=d4a1635456ef7e4ae1f643553d827cd1b9145d6f;p=osm%2FPOL.git diff --git a/osm_policy_module/core/database.py b/osm_policy_module/core/database.py index 3ca2e33..ecaa315 100644 --- a/osm_policy_module/core/database.py +++ b/osm_policy_module/core/database.py @@ -76,10 +76,8 @@ class DatabaseManager: db.initialize(connect(config.get('sql', 'database_uri'))) def create_tables(self) -> None: + db.connect() with db.atomic(): router = Router(db, os.path.dirname(migrations.__file__)) router.run() - - def get_alarm(self, alarm_uuid: str): - with db.atomic(): - return ScalingAlarm.select().where(ScalingAlarm.alarm_uuid == alarm_uuid).get() + db.close()