Я сейчас пишу сборник пьес с несколькими условиями. У меня есть блок URI с условием когда. Условие when проверяет, определена ли переменная и содержит ли она 0:
when: (logs_table_exist.stdout == "0") or ("0" in logs_table_old)
Теперь logs_table_exist
всегда будет иметь значение, но logs_table_old
также может быть неопределенным. Это когда условие не выдает ошибки, но остается ложным, даже если logs_table_old
равно 0.
Кто-нибудь знает, как решить эту проблему?
Спасибо