Нет, вы не можете выполнять расширенную интерполяцию. Интерполяция определяется Shell * c, а конфигурации анализируются внутри Python land. Кроме того, помните, что все параметры должны быть сериализуемыми, поэтому Luigi / Python должен был бы перепрыгнуть через несколько довольно странных обручей для этого.
Однако, это довольно легко расширить до того, что вам нужно. Вместо указания task_parameter
вы можете указать, скажем, task_parameter_query
и использовать строку в качестве основы для запроса при разрешении назначения параметра. Похоже, вы просто пытаетесь получить переменную среды здесь, так что вы можете просто использовать task_parameter
в качестве строкового шаблона и затем ввести значение, вызвав os.getenv
.