From 2d7729612b0985a08f956a4b0cb34bbf25d2b517 Mon Sep 17 00:00:00 2001 From: Emmanuel Garette Date: Tue, 21 Apr 2020 19:19:04 +0200 Subject: [PATCH] can load old session --- tiramisu/config.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tiramisu/config.py b/tiramisu/config.py index d33d3cd..f350408 100644 --- a/tiramisu/config.py +++ b/tiramisu/config.py @@ -1206,8 +1206,10 @@ class KernelMixConfig(KernelGroupConfig): storage=None, new=False, ): + if storage is None: + storage = self._storage if not new: - if session_id not in [child.impl_getname() for child in self._impl_children]: + if session_id not in await list_sessions(storage=storage): raise ConfigError(_('cannot find existing config with session_id to "{}"').format(session_id)) assert type_ in ('config', 'metaconfig', 'mixconfig'), _('unknown type {}').format(type_)