Assign and print variable inside a with_items loop based on condition.

103 views
Skip to first unread message

Mohtashim S

unread,
Sep 25, 2019, 3:58:05 AM9/25/19
to Ansible Project
   - debug:
       msg
: "User was {{ item.split('\t')[3] }}"
     with_items
: "{{ command_result.stdout_lines }}"


The above give me the below output:

"msg": "User was FrontEnd"
"msg": "User was BackEnd"

I now wish to set USER variable as user1 is returned value is FrontEnd else USER value should be user2.

I dont know how to do this but below is my failing playbook. 

   - debug:
     vars
:
        USER
: "{{ 'user1' if item.split('\t')[3] == 'FrontEnd' else 'user2' }}"
        msg
: "User is {{ USER }}"

     with_items
: "{{ command_result.stdout_lines }}"


Expected output is:

"msg": "User is user1"
"msg": "User is user2"


Can you please suggest ? 

Stefan Hornburg (Racke)

unread,
Sep 25, 2019, 4:10:38 AM9/25/19
to ansible...@googlegroups.com
Hello,

what is the output that you actually get ... and please don't post the same question twice.

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
> ansible-proje...@googlegroups.com <mailto:ansible-proje...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer>.


--
Ecommerce and Linux consulting + Perl and web application programming.
Debian and Sympa administration. Provisioning with Ansible.

signature.asc

Mohtashim S

unread,
Sep 25, 2019, 4:44:57 AM9/25/19
to Ansible Project
@Stefan here is the output

TASK [debug] ************************************************************************************************************************************************
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39 /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
    "msg": "User was FrontEnd"
}
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29 /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt 1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13 15:38 /fin/com/testingcom.com 90193476        /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
    "msg": "User was BackEnd"
}
TASK [debug] ************************************************************************************************************************************************
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39 /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
    "msg": "Hello world!"
}
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29 /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt 1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13 15:38 /fin/com/testingcom.com 90193476        /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
    "msg": "Hello world!"
}

Stefan Hornburg (Racke)

unread,
Sep 25, 2019, 4:53:22 AM9/25/19
to ansible...@googlegroups.com
On 9/25/19 10:44 AM, Mohtashim S wrote:
> @Stefan here is the output
>

Sorry but there is no "Hello world" in the tasks you posted. Providing inaccurate information isn't helpful.

Regards
Racke
> > ansible...@googlegroups.com <javascript:> <mailto:ansible-proje...@googlegroups.com <javascript:>>.
> <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
>
>
> --
> Ecommerce and Linux consulting + Perl and web application programming.
> Debian and Sympa administration. Provisioning with Ansible.
>
> --
> 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
> ansible-proje...@googlegroups.com <mailto:ansible-proje...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>.
signature.asc

Mohtashim S

unread,
Sep 25, 2019, 5:13:13 AM9/25/19
to Ansible Project
@Stefan. The information provided by me is complete. 

The variable if not assigned a value defaults as "Hello World"


You can recreate the playbook output.
>     > ansible...@googlegroups.com <javascript:> <mailto:ansible-project+unsub...@googlegroups.com <javascript:>>.
>     > To view this discussion on the web visit
>     > https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com
>     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com>
>     >
>     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
>
>
>     --
>     Ecommerce and Linux consulting + Perl and web application programming.
>     Debian and Sympa administration. Provisioning with Ansible.
>
> --
> 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
Message has been deleted
Message has been deleted

Mohtashim S

unread,
Sep 25, 2019, 5:34:17 AM9/25/19
to Ansible Project
Here is my entire playbook:

---


- name: "Play 1"
  hosts
: localhost
  gather_facts
: no
  tasks
:
   
- name: "Search database"
     command
: >       mysql --user=root --password=p@ssword deployment
       
--host=localhost  -Ns -e "SELECT dest_ip,file_dets,install_dir,layer FROM deploy_dets"
     
register: command_result




   
- debug:

       msg
: "User was {{ item.split('\t')[3] }}"
     with_items
: "{{ command_result.stdout_lines }}"

 
   
- debug:

     vars
:
       USER
: "{{ 'user1' if item.split('\t')[3] == 'FrontEnd' else 'user2' }}"
       msg
: "User is {{ USER }}"
     with_items
: "{{ command_result.stdout_lines }}"

On Wednesday, September 25, 2019 at 1:40:38 PM UTC+5:30, Stefan Hornburg (Racke) wrote:

Stefan Hornburg (Racke)

unread,
Sep 25, 2019, 6:00:19 AM9/25/19
to ansible...@googlegroups.com
On 9/25/19 11:13 AM, Mohtashim S wrote:
> @Stefan. The information provided by me is complete. 
>
> The variable if not assigned a value defaults as "Hello World"
>
> Reference: https://docs.ansible.com/ansible/latest/modules/debug_module.html
>

Ha - I never ran in that one. Alas, you need to resort to proper if else statements in order to get your
logic to work:

- debug:
msg: "{% if item.split('\t')[3] == 'FrontEnd' %}user1{% else %}'user2'{% endif %}"
with_items: "{{ command_result.stdout_lines }}"

Regards
Racke

> You can recreate the playbook output.
>
> On Wednesday, September 25, 2019 at 2:23:22 PM UTC+5:30, Stefan Hornburg (Racke) wrote:
>
> On 9/25/19 10:44 AM, Mohtashim S wrote:
> > @Stefan here is the output
> >
>
> Sorry but there is no "Hello world" in the tasks you posted. Providing inaccurate information isn't helpful.
>
> Regards
>          Racke
>
>
> >     TASK [debug]
> >    
> ************************************************************************************************************************************************
>
> >     ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39
> >     /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
> >         "msg": "User was FrontEnd"
> >     }
> >     ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29 /fin/scripts/testingscr.scr
> >     367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt 1251350031\n-rw-rw-r-- user2 2019-09-13
> 15:37
> >     /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13 15:38 /fin/com/testingcom.com
> <http://testingcom.com> 90193476       
> >     /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
> >         "msg": "User was BackEnd"
> >     }
> >     TASK [debug]
> >    
> ************************************************************************************************************************************************
>
> >     ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39
> >     /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
> >         "msg": "Hello world!"
> >     }
> >     ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29 /fin/scripts/testingscr.scr
> >     367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt 1251350031\n-rw-rw-r-- user2 2019-09-13
> 15:37
> >     /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13 15:38 /fin/com/testingcom.com
> <http://testingcom.com> 90193476       
> >     > ansible...@googlegroups.com <javascript:> <mailto:ansible-proje...@googlegroups.com <javascript:>
> <javascript:>>.
> >     > To view this discussion on the web visit
> >     > https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com>
> >     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com>>
> >     >
> >    
> <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer>
>
> >    
> <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer>>>.
>
> >
> >
> >
> >     --
> >     Ecommerce and Linux consulting + Perl and web application programming.
> >     Debian and Sympa administration. Provisioning with Ansible.
> >
> > --
> > 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
> > ansible...@googlegroups.com <javascript:> <mailto:ansible-proje...@googlegroups.com <javascript:>>.
> > To view this discussion on the web visit
> > https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>
> >
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
>
>
> --
> Ecommerce and Linux consulting + Perl and web application programming.
> Debian and Sympa administration. Provisioning with Ansible.
>
> --
> 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
> ansible-proje...@googlegroups.com <mailto:ansible-proje...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer>.
signature.asc
Message has been deleted
Message has been deleted
Message has been deleted

Mohtashim S

unread,
Sep 25, 2019, 7:13:19 AM9/25/19
to Ansible Project
There are two issues that i see. 

1. I do not know how-to assign a variable USER value based on condition in the loop 

Thus, instead of printing          msg: "{% if item.split('\t')[3] == 'FrontEnd' %}user1{% else %}'user2'{% endif %}"  i wish to print "{{ USER }}"

2. 

      msg: "{% if item.split('\t')[3] == 'FrontEnd' %}user1{% else %}'user2'{% endif %}"  always prints user2. I guess it is not able to match FrontEnd.

The issue could be with the if else statement or item.split('\t')[3] may have some space due to which the match fails. 

Below is the current output for this playbook:

   - debug:
       msg
: "User was {{ item.split('\t')[3] }}"
     with_items
: "{{ command_result.stdout_lines }}"



   
- debug:
     vars
:
       USER
: "{% if item.split('\t')[3] == 'FrontEnd' %}user1{% else %}'user2'{% endif %}"

       msg
: "User is {{ USER }}"
     with_items: "{{ command_result.stdout_lines }}"


   
- debug:
       msg: "{% if item.split('\t')[3] == 'FrontEnd' %}user1{% else %}'user2'{% endif %}"
     
with_items: "{{ command_result.stdout_lines }}"



Output:

TASK [debug] ************************************************************************************************************************************************
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39 /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
    "msg": "User was FrontEnd"
}
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29 /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt 1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13 15:38 /fin/com/testingcom.com90193476        /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
    "msg": "User was BackEnd"
}

 TASK [debug] ************************************************************************************************************************************************
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39 /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
    "msg": "Hello world!"
}
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29 /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt 1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13 15:38 /fin/com/testingcom.com90193476        /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
    "msg": "Hello world!"
}
 
TASK [debug] ************************************************************************************************************************************************

ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39 /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
    "msg": "'user2'"
}
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29 /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt 1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13 15:38 /fin/com/testingcom.com90193476        /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
    "msg": "'user2'"
}
>     >     > ansible...@googlegroups.com <javascript:> <mailto:ansible-project+unsub...@googlegroups.com <javascript:>
>     <javascript:>>.
>     >     > To view this discussion on the web visit
>     >     > https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com
>     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com>
>     >     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com
>     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com>>
>     >     >
>     >    
>     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer>
>
>     >    
>     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/ansible-project/11286705-639c-43e2-8e0d-47080203cfc1%40googlegroups.com?utm_medium=email&utm_source=footer>>>.
>
>     >
>     >
>     >
>     >     --
>     >     Ecommerce and Linux consulting + Perl and web application programming.
>     >     Debian and Sympa administration. Provisioning with Ansible.
>     >
>     > --
>     > 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
>     > ansible...@googlegroups.com <javascript:> <mailto:ansible-project+unsub...@googlegroups.com <javascript:>>.
>     > To view this discussion on the web visit
>     > https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
>     <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>
>     >
>     <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
>
>
>     --
>     Ecommerce and Linux consulting + Perl and web application programming.
>     Debian and Sympa administration. Provisioning with Ansible.
>
> --
> 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

Eric Jolley

unread,
Sep 25, 2019, 7:29:45 AM9/25/19
to ansible...@googlegroups.com
Hello Mohtashim,
In your debug statement, try “var” instead of “vars”. 
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-proje...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com.
Message has been deleted

Mohtashim S

unread,
Sep 25, 2019, 7:49:33 AM9/25/19
to Ansible Project
@ej does not help !

   - debug:
     
var:

        USER
: "{% if item.split('\t')[3] == 'FrontEnd' %}user1{% else %}'user2'{% endif %}"
     with_items: "{{ command_result.stdout_lines }}"


ERROR! 'var' is not a valid attribute for a Task
The error appears to be in '/app/testinclude.yml.bkp': line 24, column 6, but may
be elsewhere 
in the file depending on the exact syntax problem.

The offending line appears to be:

   
- debug:
     
^ here
To unsubscribe from this group and stop receiving emails from it, send an email to ansible...@googlegroups.com.

Stefan Hornburg (Racke)

unread,
Sep 25, 2019, 7:53:07 AM9/25/19
to ansible...@googlegroups.com
On 9/25/19 1:46 PM, Mohtashim S wrote:
> @ej does not help !
>
> |
>    -debug:
>      var:
>         USER:"{% if item.split('\t')[3] == 'FrontEnd' %}user1{% else %}'user2'{% endif %}"     with_items:"{{
> command_result.stdout_lines }}"
> |
>

It's better to split this into two tasks, IMHO debug should just output the message.

- set_fact:
USER: ....
with_items: ...

- debug:
msg: "{{ USER }}"

Regards
Racke

>
> |
> ERROR!'var'isnota valid attribute fora Task
>
>
> Theerror appears to be in'/app/axmw/Ansible/playbook/finacle_deployment/testinclude.yml.bkp':line 24,column 6,but may
> be elsewhere inthe file depending on the exact syntax problem.
>
>
> Theoffending line appears to be:
>
>
>
>
>    -debug:
>      ^here
>
> |
>
>
>
> On Wednesday, September 25, 2019 at 4:59:45 PM UTC+5:30, ej wrote:
>
> Hello Mohtashim,
> In your debug statement, try “var” instead of “vars”. 
>
>> 15:38 /fin/com/testingcom.com <http://testingcom.com/>90193476       
>> /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
>>     "msg": "User was BackEnd"
>> }
>>
>>
>>  TASK [debug]
>> ************************************************************************************************************************************************
>> ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39
>> /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
>>     "msg": "Hello world!"
>> }
>> ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29
>> /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt
>> 1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13
>> 15:38 /fin/com/testingcom.com <http://testingcom.com/>90193476       
>> /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
>>     "msg": "Hello world!"
>> }
>>
>>  
>>
>> TASK [debug]
>> ************************************************************************************************************************************************
>> ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39
>> /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
>>     "msg": "'user2'"
>> }
>> ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29
>> /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt
>> 1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13
>> 15:38 /fin/com/testingcom.com <http://testingcom.com/>90193476       
>> /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
>> >     >     > ansible...@googlegroups.com <javascript:> <mailto:ansible-proje...@googlegroups.com
>> >     > ansible...@googlegroups.com <javascript:> <mailto:ansible-proje...@googlegroups.com
>> <javascript:>>.
>> >     > To view this discussion on the web visit
>> >     >
>> https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
>> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>
>> >    
>> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
>> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>>
>> >     >
>> >    
>> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
>> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>
>>
>> >    
>> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
>> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>>>.
>>
>> >
>> >
>> >
>> >     --
>> >     Ecommerce and Linux consulting + Perl and web application programming.
>> >     Debian and Sympa administration. Provisioning with Ansible.
>> >
>> > --
>> > 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
>> > ansible...@googlegroups.com <mailto:ansible-proje...@googlegroups.com>.
>> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer
>> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>>
>>
>>
>> --
>> Ecommerce and Linux consulting + Perl and web application programming.
>> Debian and Sympa administration. Provisioning with Ansible.
>>
>> --
>> 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 ansible...@googlegroups.com
>> <javascript:>.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com
>> <https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> --
> 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
> ansible-proje...@googlegroups.com <mailto:ansible-proje...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com?utm_medium=email&utm_source=footer>.
signature.asc

Mohtashim S

unread,
Sep 25, 2019, 8:15:55 AM9/25/19
to Ansible Project
I did this but for some reason is is not getting user1 ... it is still getting user2 as the value. 

   - set_fact:
       USER
:  "user1"
     
when: item.split('\t')[3] == "FrontEnd"
     with_items
: "{{ command_result.stdout_lines }}"


   
- set_fact:
       USER
:  "user2"
     
when: item.split('\t')[3] == "BackEnd"


     with_items
: "{{ command_result.stdout_lines }}"


   
- debug:
       msg
: "User has {{ USER }}"
     with_items
: "{{ command_result.stdout_lines }}"



Output:


TASK [debug] ************************************************************************************************************************************************
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39 /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
    "msg": "User has user2"
}
ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29 /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt 1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2 2019-09-13 15:38 /fin/com/testingcom.com 90193476        /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
    "msg": "User has user2"
}
>>         >     >     > ansible...@googlegroups.com <javascript:> <mailto:ansible-project+unsub...@googlegroups.com
>>         >     > ansible...@googlegroups.com <javascript:> <mailto:ansible-project+unsub...@googlegroups.com
>>         <javascript:>>.
>>         >     > To view this discussion on the web visit
>>         >     >
>>         https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
>>         <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>
>>         >    
>>         <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
>>         <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>>
>>         >     >
>>         >    
>>         <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
>>         <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>
>>
>>         >    
>>         <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
>>         <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>>>.
>>
>>         >
>>         >
>>         >
>>         >     --
>>         >     Ecommerce and Linux consulting + Perl and web application programming.
>>         >     Debian and Sympa administration. Provisioning with Ansible.
>>         >
>>         > --
>>         > 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
>>         > To view this discussion on the web visit
>>         > https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com
>>         <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com>
>>         >
>>         <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer
>>         <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>>
>>
>>
>>         --
>>         Ecommerce and Linux consulting + Perl and web application programming.
>>         Debian and Sympa administration. Provisioning with Ansible.
>>
>>     --
>>     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 ansible...@googlegroups.com
>>     <javascript:>.
>>     To view this discussion on the web visit
>>     https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com
>>     <https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> --
> 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

Stefan Hornburg (Racke)

unread,
Sep 25, 2019, 8:20:34 AM9/25/19
to ansible...@googlegroups.com
On 9/25/19 2:15 PM, Mohtashim S wrote:
> I did this but for some reason is is not getting user1 ... it is still getting user2 as the value. 
>
> |
>    -set_fact:
>        USER: "user1"
>      when:item.split('\t')[3]=="FrontEnd"
>      with_items:"{{ command_result.stdout_lines }}"
>
>
>    -set_fact:
>        USER: "user2"
>      when:item.split('\t')[3]=="BackEnd"
>
>
>      with_items:"{{ command_result.stdout_lines }}"
>
>
>    -debug:
>        msg:"User has {{ USER }}"
>      with_items:"{{ command_result.stdout_lines }}"
>

Did you take in account that the array index starts with zero, so item.split('\t')[3] addresses the fourth column in
your output?

Regards
Racke
> >>         15:38 /fin/com/testingcom.com <http://testingcom.com> <http://testingcom.com/>90193476       
> >>         /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
> >>             "msg": "User was BackEnd"
> >>         }
> >>
> >>
> >>          TASK [debug]
> >>        
> ************************************************************************************************************************************************
>
> >>         ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39
> >>         /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
> >>             "msg": "Hello world!"
> >>         }
> >>         ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29
> >>         /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt
> >>         1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2
> 2019-09-13
> >>         15:38 /fin/com/testingcom.com <http://testingcom.com> <http://testingcom.com/>90193476       
> >>         /fin/scripts\n/fin/mrt\n/fin/exe\n/fin/com   BackEnd) => {
> >>             "msg": "Hello world!"
> >>         }
> >>
> >>          
> >>
> >>         TASK [debug]
> >>        
> ************************************************************************************************************************************************
>
> >>         ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user1 2019-09-13 15:39
> >>         /was//testingjsp/testingcom.jsp 1786385840  /was//testingjsp   FrontEnd) => {
> >>             "msg": "'user2'"
> >>         }
> >>         ok: [localhost] => (item=10.12.1.13     10.12.1.13\n-rw-rw-r-- user2 2019-09-13 15:29
> >>         /fin/scripts/testingscr.scr 367595418\n-rw-rw-r-- user2 2019-09-13 15:36 /fin/mrt/testingmrt.mrt
> >>         1251350031\n-rw-rw-r-- user2 2019-09-13 15:37 /fin/exe/testingexe.exe 1390265645\n-rw-rw-r-- user2
> 2019-09-13
> >>         15:38 /fin/com/testingcom.com <http://testingcom.com> <http://testingcom.com/>90193476       
> <mailto:ansible-proje...@googlegroups.com <javascript:>
> >>         >     > ansible...@googlegroups.com <javascript:> <mailto:ansible-proje...@googlegroups.com
> <javascript:>
> >>         <javascript:>>.
> >>         >     > To view this discussion on the web visit
> >>         >     >
> >>         https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>
> >>        
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>>
> >>         >    
> >>        
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>
> >>        
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com>>>
> >>         >     >
> >>         >    
> >>        
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>
>
> >>        
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>>
>
> >>
> >>         >    
> >>        
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>
>
> >>        
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/d2354140-209e-4554-b057-95514e0ba08c%40googlegroups.com?utm_medium=email&utm_source=footer>>>>.
>
> >>
> >>         >
> >>         >
> >>         >
> >>         >     --
> >>         >     Ecommerce and Linux consulting + Perl and web application programming.
> >>         >     Debian and Sympa administration. Provisioning with Ansible.
> >>         >
> >>         > --
> >>         > 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
> >>         > ansible...@googlegroups.com <mailto:ansible-proje...@googlegroups.com <javascript:>>.
> >>         > To view this discussion on the web visit
> >>         >
> https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com>
> >>        
> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com>>
> >>         >
> >>        
> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer>
>
> >>        
> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer>>>.
>
> >>
> >>
> >>
> >>         --
> >>         Ecommerce and Linux consulting + Perl and web application programming.
> >>         Debian and Sympa administration. Provisioning with Ansible.
> >>
> >>     --
> >>     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 ansible...@googlegroups.com
> >>     <javascript:>.
> >>     To view this discussion on the web visit
> >>     https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com>
> >>    
> <https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
> >
> > --
> > 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
> > ansible...@googlegroups.com <javascript:> <mailto:ansible-proje...@googlegroups.com <javascript:>>.
> > To view this discussion on the web visit
> > https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com>
> >
> <https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com?utm_medium=email&utm_source=footer
> <https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
>
>
> --
> Ecommerce and Linux consulting + Perl and web application programming.
> Debian and Sympa administration. Provisioning with Ansible.
>
> --
> 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
> ansible-proje...@googlegroups.com <mailto:ansible-proje...@googlegroups.com>.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/ansible-project/fd082677-865c-4a13-9ec6-88e239cc4e05%40googlegroups.com
> <https://groups.google.com/d/msgid/ansible-project/fd082677-865c-4a13-9ec6-88e239cc4e05%40googlegroups.com?utm_medium=email&utm_source=footer>.
signature.asc

Mohtashim S

unread,
Sep 25, 2019, 8:27:13 AM9/25/19
to Ansible Project
Yes, If you look at my original post the very first post the same array item.split('\t')[3] very much prints FrontEnd and BackEnd text.
>     <mailto:ansible-project+unsub...@googlegroups.com <javascript:>
>     >>         >     > ansible...@googlegroups.com <javascript:> <mailto:ansible-project+unsub...@googlegroups.com
>     >>         > ansible...@googlegroups.com <mailto:ansible-project+unsub...@googlegroups.com <javascript:>>.
>     >>         > To view this discussion on the web visit
>     >>         >
>     https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com
>     <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com>
>     >>        
>     <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com
>     <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com>>
>     >>         >
>     >>        
>     <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer>
>
>     >>        
>     <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/ansible-project/0dec0bef-8fdd-436b-8872-114d8c54ef3b%40googlegroups.com?utm_medium=email&utm_source=footer>>>.
>
>     >>
>     >>
>     >>
>     >>         --
>     >>         Ecommerce and Linux consulting + Perl and web application programming.
>     >>         Debian and Sympa administration. Provisioning with Ansible.
>     >>
>     >>     --
>     >>     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 ansible...@googlegroups.com
>     >>     <javascript:>.
>     >>     To view this discussion on the web visit
>     >>     https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com
>     <https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com>
>     >>    
>     <https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/ansible-project/3334f9fb-28f4-4155-9206-32b6a4a9ad29%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
>     >
>     > --
>     > 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
>     > ansible...@googlegroups.com <javascript:> <mailto:ansible-project+unsub...@googlegroups.com <javascript:>>.
>     > To view this discussion on the web visit
>     > https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com
>     <https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com>
>     >
>     <https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com?utm_medium=email&utm_source=footer
>     <https://groups.google.com/d/msgid/ansible-project/ffea2fd3-ed21-4d94-a5f9-8ce66e18876f%40googlegroups.com?utm_medium=email&utm_source=footer>>.
>
>
>
>     --
>     Ecommerce and Linux consulting + Perl and web application programming.
>     Debian and Sympa administration. Provisioning with Ansible.
>
> --
> 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

Eric Jolley

unread,
Sep 25, 2019, 9:56:30 AM9/25/19
to ansible...@googlegroups.com
Your debug statement appears to not be indebted properly.  

On Sep 25, 2019, at 5:46 AM, Mohtashim S <mohta...@gmail.com> wrote:

@ej does not help !

   - debug:
     
var:
        USER
: "{% if item.split('\t')[3] == 'FrontEnd' %}user1{% else %}'user2'{% endif %}"      with_items: "{{ command_result.stdout_lines }}"


ERROR! 'var' is not a valid attribute for a Task


The error appears to be in '/app/axmw/Ansible/playbook/finacle_deployment/testinclude.yml.bkp': line 24, column 6, but may
be elsewhere
in the file depending on the exact syntax problem.



The offending line appears to be:




   
- debug:
     
^ here

On Wednesday, September 25, 2019 at 4:59:45 PM UTC+5:30, ej wrote:
To unsubscribe from this group and stop receiving emails from it, send an email to ansible...@googlegroups.com.

--
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 ansible-proje...@googlegroups.com.

Mohtashim S

unread,
Sep 25, 2019, 1:00:20 PM9/25/19
to Ansible Project
There are no issues with the debug.

I rest this case with the experts of this forum to suggest.

Reply all
Reply to author
Forward
0 new messages