Сталкивался ли кто с тем что with_nested не находит поле

в списке словаре?
https://pastebin.com/VeXHJF1Z
ошибку выдает msg: 'AnsibleUndefinedVariable: ''list object'' has no attribute ''type'''

хотя в словаре есть type
и почему-то в выводе ошибки список отсортирован уже
может быть я не так обращаюсь к элементу? есть идеи? со вчера копаюсь

9 ответов

21 просмотр
Jungo- Автор вопроса

нет идей? msg: 'AnsibleUndefinedVariable: ''list object'' has no attribute ''type'''

Jungo
нет идей? msg: 'AnsibleUndefinedVariable: ''list o...

Есть идея. Неудачная структура данных, смесь бульдога с носорогом (списокв и словарей). list object - значит, где-то ты к списку обращаешься, а думаешь, будто к словарю.

Jungo- Автор вопроса
Lamobot
item[0]['type']

спасибо! правда теперь ошибка с кавычками - пробую разные варанты получается я обращался к словарю как к списку

Jungo- Автор вопроса
Lamobot
item[0]['type']

не вышло https://pastebin.com/gNyLSskS буду копаться тогда дальше - кавычки вроде бы есть везде

Jungo- Автор вопроса
Lamobot
Проблема отступов

спасибо! отработал тест на примере из https://chromatichq.com/blog/untangling-ansible-loops - тут все ок но у меня все равно ошибка - даже если я убрал type он все равно упорно на него ссылается) сейчас попробую почикать список - уберу все лишнее

Jungo- Автор вопроса
Lamobot
Проблема отступов

причем я уже grep сделал по type а он все равно пишет msg: 'AnsibleUndefinedVariable: ''list object'' has no attribute ''type''' ))))

Jungo- Автор вопроса
Lamobot
Проблема отступов

разобрался! в теле шаблона были указания на старое поле! спасибо!

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Карта сайта