From 5affb9f31bb3862e8b22ae406f32de43c8b55cc9 Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Tue, 20 Sep 2022 11:26:33 +0200 Subject: [PATCH] fix bug in persistent.py - use dirname instead of basename --- secop/persistent.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/secop/persistent.py b/secop/persistent.py index 0e7aebd..2d0f12f 100644 --- a/secop/persistent.py +++ b/secop/persistent.py @@ -129,7 +129,7 @@ class PersistentMixin(HasAccessibles): if getattr(v, 'persistent', False)} if data != self.persistentData: self.persistentData = data - persistentdir = os.path.basename(self.persistentFile) + persistentdir = os.path.dirname(self.persistentFile) tmpfile = self.persistentFile + '.tmp' if not os.path.isdir(persistentdir): os.makedirs(persistentdir, exist_ok=True)