Hi ,

Someone barged into my ongoing Discussion . So i had to start  a new 
Discussion.

If my items of lists are not fixed on both the list ,  how do i compare 
them:
Now i have one more issue on the LIST comparison:
If the numbers of items in list is not equal is there way to compare:

suppose my lists are:
      list1
            "dp-steps-common-3.0.12", 
            "iam-python-common-1.0.1", 
            "iam-service-default-3.1.37"
      list2:
            "dp-steps-common-3.0.15-1911280809_d103a.noarch", 
            "iam-service-default-3.1.37-1911141021_63e48.noarch"

    - name: If the List comparision is not equal
      debug:
        msg: "{{ item.0 }} is not equal to {{ item.1 }}"
      loop: "{{ list1|sort|zip(list2|sort)|list }}"
      when: item.0.split('-')[-1] is not version(item.1.split('-')[-2])

If i execute the playbook,,,,,,all elements on list1 are compared with all 
elements on list2.

I want my o/p should be as follows:
dp-steps-common-3.0.12 not equal to 
dp-steps-common-3.0.15-1911280809_d103a.noarch

iam-service-default-3.1.37 equal to 
iam-service-default-3.1.37-1911141021_63e48.noarch

iam-python-common-1.0.1 is not present on List2

-- 
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-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/e159cef5-afd6-4050-bbb9-eb91490aea99%40googlegroups.com.

Reply via email to