This is what I was looking for! Thanks!
- Will
On Monday, November 17, 2014 5:31:22 AM UTC-5, Tore Olsen wrote:
>
> Hi Willard,
>
> Keeping information in one place, is there a reason why you cannot change
> it_users to be dictionaries?
>
> it_users:
> - { name: bill, uid: 501, passwd: hash, home: /home/bill }
> - { name: fred, uid: 501, ... }
> - { name: sam, ... }
>
> Now you can access these items in the user module or elsewhere like this:
>
> - user: name={{ item.name }} home={{ item.home }} password={{ item.passwd
> }}
> with_items: it_staff
>
> Regards,
> -Tore
>
> On Friday, November 14, 2014 6:09:48 PM UTC+1, Willard Dennis wrote:
>>
>> Hi all,
>>
>> I have some role variables currently that are single-level, for example a
>> list of IT users:
>>
>> # Members of the IT Dept.
>> it_users:
>> - bill
>> - fred
>> - sam
>>
>> Now, for another role I'm defining, I'll need to include some data for
>> each user, such as UID, password hash, homedir path, so I can properly set
>> up local accts via the user module. How do I properly define attributes for
>> each user, and then pull them in to the arguments of the user module?
>>
>> Thanks,
>> Will
>>
>
--
You received this message because you are subscribed to the Google Groups
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/5d5f9756-d99f-46f1-bdba-208b8f7bff58%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.