diff --git a/queenbee_dsl/function/base.py b/queenbee_dsl/function/base.py index 09a6bed..1abed48 100644 --- a/queenbee_dsl/function/base.py +++ b/queenbee_dsl/function/base.py @@ -127,7 +127,7 @@ def _try(self, inputs: Dict[str, Any], folder: str = None) -> str: assert ref.startswith('inputs.'), \ 'All referenced values must start with {{inputs followed with' \ f' variable name. Invalid referenced value: {ref}' - var = ref.replace('inputs.', '') + var = ref.replace('inputs.', '').replace('-', '_') command = command.replace('{%s}' % ref, str(inputs[var])) for art in func.artifact_inputs: