From bf0d6498fc09276b6e96b1a930ef4551a76eb906 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 20 Jul 2023 13:27:34 +0200 Subject: [PATCH] unbound: fix migration when db not enabled --- src/etc/rc.syshook.d/upgrade/20-unbound-duckdb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/etc/rc.syshook.d/upgrade/20-unbound-duckdb.py b/src/etc/rc.syshook.d/upgrade/20-unbound-duckdb.py index 02d5f5aee..c0962b79d 100755 --- a/src/etc/rc.syshook.d/upgrade/20-unbound-duckdb.py +++ b/src/etc/rc.syshook.d/upgrade/20-unbound-duckdb.py @@ -33,7 +33,7 @@ from duckdb_helper import DbConnection # export database in case the new storage version doesn't match with DbConnection('/var/unbound/data/unbound.duckdb', read_only=True) as db: - if db.connection is not None: + if db is not None: os.makedirs('/var/cache/unbound.duckdb', mode=0o750, exist_ok=True) shutil.chown('/var/cache/unbound.duckdb', 'unbound', 'unbound') db.connection.execute("EXPORT DATABASE '/var/cache/unbound.duckdb';")