Stupid me. Thanks, Brian. That worked like a charm.
On Friday, October 10, 2014 8:38:19 PM UTC+8, Brian Coca wrote:
>
> mustaches don't stack!
>
> you want:
> "{{ lookup('file', 'public_ssh_keys/' + item + '.pub') }}"
>
> On Fri, Oct 10, 2014 at 3:50 AM, Navid Paya <[email protected]
> <javascript:>> wrote:
> > Hi all
> > Not sure if this is even the right tile. So I have a set of SSH keys, I
> want
> > to be used as authorized keys for users. I've put all of them in a
> directory
> > and am trying to do the job but nothing happens. So I did some
> debugging.
> > This is what I do when not using a variable:
> >
> > - name: Some debugging
> > debug: msg="{{ lookup('file', 'public_ssh_keys/navid.pub') }}"
> >
> > And it returns what I expect. Now I try doing a loop:
> >
> > - name: Some debugging
> > debug: msg="{{ lookup('file', 'public_ssh_keys/{{ item }}.pub') }}"
> > with_items:
> > - navid
> >
> > But this time it returns this:
> >
> > TASK: [base-ami | Some debugging]
> > *********************************************
> > ok: [default] => (item=navid) => {
> > "item": "navid",
> > "msg": ""
> > }
> >
> > So how am I supposed to have it return what I expect? I think it's
> probably
> > a matter of using the single and double quotes right but how?
> >
> > Regards
> >
> > Navid
> >
> > --
> > 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] <javascript:>.
> > To post to this group, send email to [email protected]
> <javascript:>.
> > To view this discussion on the web visit
> >
> https://groups.google.com/d/msgid/ansible-project/733e3c63-80c1-4fba-bf72-e1ebca70e45b%40googlegroups.com.
>
>
> > For more options, visit https://groups.google.com/d/optout.
>
>
>
> --
> Brian Coca
> Stultorum infinitus est numerus
> 0110000101110010011001010110111000100111011101000010000001111001011011110111010100100000011100110110110101100001011100100111010000100001
>
>
> Pedo mellon a minno
>
--
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/16f974f3-338c-4845-b62a-df44c4020408%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.