From e2c6721ced4a7aaab00b24daf828f039a7ceb079 Mon Sep 17 00:00:00 2001 From: Heavybullets8 Date: Mon, 27 May 2024 16:08:50 -0600 Subject: [PATCH] Refactor backup_fetch.py to handle config values as strings --- functions/backup_restore/charts/backup_fetch.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/functions/backup_restore/charts/backup_fetch.py b/functions/backup_restore/charts/backup_fetch.py index e773439..a65e572 100644 --- a/functions/backup_restore/charts/backup_fetch.py +++ b/functions/backup_restore/charts/backup_fetch.py @@ -418,6 +418,10 @@ def _serialize_charts_info(self) -> dict: k: str(v) if isinstance(v, Path) else ( [str(i) for i in v] if v is not None else 'None' ) for k, v in info['files'].items() + }, + 'config': { + k: v if not isinstance(v, Path) else str(v) + for k, v in info.get('config', {}).items() } } for app, info in self.charts_info.items() - } + } \ No newline at end of file