Size: a a a

2021 March 26

dq

diqipib qidibip in Ansible
Если расскажете как на самом деле - буду благодарен )
источник

TG

Timur Gadiev in Ansible
diqipib qidibip
на случай отсутствия атрибута пропустить попытку чтения из него
| rejectattr("application_pool", "undefined") - вот так должно быть то, что вы говорите
источник

L

Lamobot in Ansible
Он используется как var|default(omit) - и это нужно чтобы при отсутствии var убрать целиком ключик модуля.
источник

TG

Timur Gadiev in Ansible
Конструкция ("application_pool", "equalto", omit) не имеет смысла
источник

dq

diqipib qidibip in Ansible
Пасиб. Сейчас попробую поправить. Но у меня ошибка в другом
источник

dq

diqipib qidibip in Ansible
как только в конструкцию втыкаю attributes, то при раскатке ошибка - Using a string for the attributes parameter is not longer supported, please use a dict instead
источник

TG

Timur Gadiev in Ansible
diqipib qidibip
как только в конструкцию втыкаю attributes, то при раскатке ошибка - Using a string for the attributes parameter is not longer supported, please use a dict instead
Какой конкретно атрибут?
источник

dq

diqipib qidibip in Ansible
Падает скрипт win_iis_webappool
источник

dq

diqipib qidibip in Ansible
источник

TG

Timur Gadiev in Ansible
Как у вас выглядит код вызова модуля?
источник

dq

diqipib qidibip in Ansible
Timur Gadiev
Какой конкретно атрибут?
attributes:
     managedRuntimeVersion: ''
     processModel.identityType: NetworkService
источник

L

Lamobot in Ansible
Timur Gadiev
| rejectattr("application_pool", "undefined") - вот так должно быть то, что вы говорите
Не должно быть так?
rejectattr("application_pool", "is", "undefined")
источник

TG

Timur Gadiev in Ansible
diqipib qidibip
attributes:
     managedRuntimeVersion: ''
     processModel.identityType: NetworkService
А если так?

attributes:
 managedRuntimeVersion: ''
 processModel:
   identityType: NetworkService
источник

dq

diqipib qidibip in Ansible
Timur Gadiev
Как у вас выглядит код вызова модуля?
Вопрос интересный ) Как я уже говорил - я новичок, только пытаюсь въезжать в тему. Сейчас поищу
источник

dq

diqipib qidibip in Ansible
Timur Gadiev
А если так?

attributes:
 managedRuntimeVersion: ''
 processModel:
   identityType: NetworkService
так не пробовал
источник

dq

diqipib qidibip in Ansible
Я ориентировался на пример из описания модуля
источник

dq

diqipib qidibip in Ansible
источник

dq

diqipib qidibip in Ansible
- name: Manage child element and set identity of application pool
 community.windows.win_iis_webapppool:
   name: IdentitiyAppPool
   state: started
   attributes:
     managedPipelineMode: Classic
     processModel.identityType: SpecificUser
     processModel.userName: '{{ansible_user}}'
     processModel.password: '{{ansible_password}}'
     processModel.loadUserProfile: true
источник

dq

diqipib qidibip in Ansible
и на этот
источник

dq

diqipib qidibip in Ansible
- name: Creates an application pool, sets attributes and starts it
 community.windows.win_iis_webapppool:
   name: AnotherAppPool
   state: started
   attributes:
     managedRuntimeVersion: v4.0
     autoStart: no
источник