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.