From 5b7a151222e3ea069dc4e048fde3b11faaeab444 Mon Sep 17 00:00:00 2001 From: Markus Zolliker Date: Thu, 14 Sep 2023 09:14:32 +0200 Subject: [PATCH] frappyman: fix missing addonsticks set --- frappyman.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/frappyman.py b/frappyman.py index 637d882..d87f5f7 100644 --- a/frappyman.py +++ b/frappyman.py @@ -244,16 +244,17 @@ class FrappyManager(ServiceManager): return cfg if cfg in allcfg else cfg + '?' allmain = self.all_cfg(ins, 'main') - allsticks = self.all_cfg(ins, 'stick') if cfgs[0]: result['main'] = check_cfg_file(cfgs[0], allmain) if len(cfgs) > 1: stick = cfgs[1] + allsticks = self.all_cfg(ins, 'stick') if stick: if stick not in allsticks and stick in allmain: stick += 'stick' result['stick'] = check_cfg_file(stick, allsticks) - addons = [check_cfg_file(a) for a in cfgs[2:]] + alladdons = self.all_cfg(ins, 'addons') + addons = [check_cfg_file(a, alladdons) for a in cfgs[2:]] if addons: result['addons'] = ','.join(addons) result['confirmed'] = confirmed