From cd5ae809316944d37a431ff478a36f02f2fe4aa8 Mon Sep 17 00:00:00 2001 From: inexcode Date: Sat, 20 Aug 2022 22:46:39 +0400 Subject: [PATCH] Fix postgresql not being migrated during migration to binds --- selfprivacy_api/jobs/migrate_to_binds.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/selfprivacy_api/jobs/migrate_to_binds.py b/selfprivacy_api/jobs/migrate_to_binds.py index 2d6a37a..346023d 100644 --- a/selfprivacy_api/jobs/migrate_to_binds.py +++ b/selfprivacy_api/jobs/migrate_to_binds.py @@ -1,6 +1,5 @@ """Function to perform migration of app data to binds.""" import subprocess -import psutil import pathlib import shutil @@ -263,6 +262,13 @@ def migrate_to_binds(config: BindMigrationConfig, job: Job): group="pleroma", ) + move_folder( + data_path=pathlib.Path("/var/lib/postgresql"), + bind_path=pathlib.Path(f"/volumes/{config.pleroma_block_device}/postgresql"), + user="postgres", + group="postgres", + ) + Pleroma().start() Jobs.update(