SUCCESS!

Wow, that was it. Thanks man. I had tried {{ redis_password.[app_env] }} - 
so close!

And thank you for clarifying the use of jinja.

-Joe

On Thursday, January 28, 2016 at 11:22:38 AM UTC-8, Josh Smift wrote:
>
> JL> 3) Now, I need to use the variable passed on command line to get the 
> JL> variable from /vars/main.yml: 
> JL> {{ redis_password.{{ app_env }} }} 
>
> Yep, just the syntax is wrong. Two things: 
>
> (1) The {{ and }} marks just say "start parsing Jinja", so you don't ever 
>     need to nest them. 
>
> (2) The dotted notation doesn't let you specify what's a literal and 
>     what's a variable. (I think this is confusing, so I personally avoid 
>     it, even though it does have the advantage of being pleasantly more 
>     concise than brackets and quote marks.) 
>
> Try 
>
>   {{ redis_password[app_env] }} 
>
> and see if that works. (If you wanted the literal string "app_env", you'd 
> do 
>
>   {{ redis_password['app_env'] }} 
>
> instead.) 
>
>                                       -Josh ([email protected] <javascript:>) 
>
>
>
> This email is intended for the person(s) to whom it is addressed and may 
> contain information that is PRIVILEGED or CONFIDENTIAL. Any unauthorized 
> use, distribution, copying, or disclosure by any person other than the 
> addressee(s) is strictly prohibited. If you have received this email in 
> error, please notify the sender immediately by return email and delete the 
> message and any attachments from your system. 
>

-- 
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/47544cdf-dc5f-492c-add9-168bc35e5a4b%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to