Thanks Stefan, used the following and it's working like you said:

loop: "{{range (0, myvariable | int +1) | list}}" 

On Tuesday, May 5, 2020 at 8:53:49 AM UTC-4, Stefan Hornburg (Racke) wrote:
>
> On 5/5/20 2:36 PM, Dave Zarei wrote: 
> > HI, 
> > 
> > quick question about how to use a variable in loop range: 
> > 
> > I got this: 
> > 
> > loop: "{{range (0, 2+1) | list}}" 
> > 
> > 
> > and this is what i want to use: 
> > 
> > loop: "{{range (0, myvariable +1) | list}}" 
> > 
> > 
> > where "myvaribale" contains  number 2 
> > 
> > 
> > but it comes back with an error when i run it, i also tried to put 
> myvariable in double quote, single quote, but no 
> > help, is there any specific format to put myvariable in here? 
>
> You might need to use myvariable | int as Jinja results are strings - but 
> it is always helpful to post the error with 
> your question. 
>
> Regards 
>           Racke 
>
>
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/bd351154-60c3-4b90-a6e3-410f9f34871c%40googlegroups.com.

Reply via email to