From 890546518425e6148161919e5d0f142790ce4070 Mon Sep 17 00:00:00 2001 From: Peter Cock Date: Mon, 3 Aug 2026 12:03:30 +0100 Subject: [PATCH] Handle missing $FUNANNOTATE2_DB in install command --- funannotate2/install.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/funannotate2/install.py b/funannotate2/install.py index 0cd8387..069fc26 100644 --- a/funannotate2/install.py +++ b/funannotate2/install.py @@ -42,6 +42,12 @@ def install(args): log = logger.info system_info(log) + if not env["FUNANNOTATE2_DB"]: + logger.error( + "Backend database location $FUNANNOTATE2_DB environment variable has not been defined." + ) + return + # now get databases and ensure folders exist if not os.path.isdir(env["FUNANNOTATE2_DB"]): os.makedirs(env["FUNANNOTATE2_DB"])