From 9a2595633bfaa2da0e504b435db44e72633eb118 Mon Sep 17 00:00:00 2001 From: nsheff Date: Tue, 15 Aug 2023 18:53:17 -0400 Subject: [PATCH] expand env vars for derived attrs ? --- peppy/sample.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/peppy/sample.py b/peppy/sample.py index 61dcd38d..9f92a6ac 100644 --- a/peppy/sample.py +++ b/peppy/sample.py @@ -282,7 +282,8 @@ def _glob_regex(patterns): f"attribute source: {regex}." ) try: - vals = _format_regex(regex, dict(self.items())) + expanded_regex = os.path.expandvars(regex) + vals = _format_regex(expanded_regex, dict(self.items())) _LOGGER.debug("Formatted regex: {}".format(vals)) except KeyError as ke: _LOGGER.warning(f"{deriv_exc_base} Can't access {str(ke)} attribute")