Size: a a a

2020 July 13

AM

Aлексей Mатюхин... in Airflow
File "/opt/bitnami/airflow/venv/lib/python3.6/site-packages/airflow/www_rbac/templates/airflow/dags.html", line 95, in block "content"
   <a href="{{ url_for('Airflow.'+ dag.get_default_view(), dag_id=dag.dag_id) }}" title="{{ dag.description[0:80] + '...' if dag.description|length > 80 else dag.description }}">
TypeError: object of type 'NoneType' has no len()
источник

AM

Aлексей Mатюхин... in Airflow
Это я только последнюю строку кинул. В ней вроде как только ошибка
источник

AM

Aлексей Mатюхин... in Airflow
Вообще, очень странное поведение вэб морды.
источник

РШ

Руслан Шарафутдинов... in Airflow
dag.description.length должно быть, нет?
источник

AM

Aлексей Mатюхин... in Airflow
Не знаю. Дело в том, что у меня на нулевой конфигурации так.
источник

AM

Aлексей Mатюхин... in Airflow
Т.е. нет дагов вообще, только примеры стандартные.
источник

AM

Aлексей Mатюхин... in Airflow
Папка ДАГС пустая
источник

AM

Aлексей Mатюхин... in Airflow
Причем вэб работает. Даги, которые успел за эти 10 секунд открыть, отображаются нормально и запускаются. Дефолтные
источник

AM

Aлексей Mатюхин... in Airflow
Пробовал свой даг добавить. Тоже работает. Не отображает только одну сраницу: http://localhost:8080/home
источник

AM

Aлексей Mатюхин... in Airflow
Может было у кого такое?
источник

M

Mikhail in Airflow
почему-то у одного из дагов description null в базе метаданных, что транслируется в None, и дальше вызывается len(None), что вызывает ошибку
источник

M

Mikhail in Airflow
попробуйте для всех дагов прописать description=''
источник

AM

Aлексей Mатюхин... in Airflow
Mikhail
попробуйте для всех дагов прописать description=''
Спасибо, попробую!!!!
источник

M

Mikhail in Airflow
вообще я не знаю, я сейчас смотрю на свои даги в базе, и там у всех description пустая строка а не null
источник

M

Mikhail in Airflow
хотя я ничего не прописывал
источник

AM

Aлексей Mатюхин... in Airflow
🤷‍♂️
источник

AM

Aлексей Mатюхин... in Airflow
Mikhail
вообще я не знаю, я сейчас смотрю на свои даги в базе, и там у всех description пустая строка а не null
Я вручную обновил, поставил вместо нулов пустые строки, через 3 секунды, все вернулось на место.
источник

M

Mikhail in Airflow
ага
источник

M

Mikhail in Airflow
вопрос в том почему так получилось)
источник

AM

Aлексей Mатюхин... in Airflow
Как лечить?
источник