Hi You already are engaged in a conversation on this list. Branching that into another by verbatim forwarding a single message without context isn’t going to help you get better responses.
Please post proper questions, or just wait until the volunteers here respond to your original question. FYI this is a best effort list, no SLA etc. On Thu, 6 Feb 2020 at 15:30, vishwas govekar <[email protected]> wrote: > > > On Thu, Feb 6, 2020, 8:36 AM vishwas govekar <[email protected]> > wrote: > >> I am working on Apache storm project using Ansible scripts ,I >> have stormconfproperties.yml which has variable values for >> supervisor_slots_ports >> >> [image: image.png] >> In my template files I have to pass it as variables .Can you help me for >> supervisor.slots.ports as I have done for the remaining but unable to do >> that >> I have tried several times but failed >> >> >> [image: image.png] >> >> On Thu, Feb 6, 2020 at 3:42 AM Rakesh Parida <[email protected]> >> wrote: >> >>> Hi Vladimir, >>> >>> 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]) >>> >>> As you can see the items are not same in both list. >>> >>> >>> >>> >>> On Thursday, January 30, 2020 at 11:59:37 PM UTC+5:30, Vladimir Botka >>> wrote: >>>> >>>> On Thu, 30 Jan 2020 10:08:02 -0800 (PST) >>>> Rakesh Parida <[email protected]> wrote: >>>> >>>> > Is there any way the list comparision would be successful even if the >>>> > sequence is altered. >>>> > >>>> > list1: >>>> > - iam-python-common-1.0.0 >>>> > - iam-service-default-3.1.42 >>>> > - dp-steps-common-3.0.12 >>>> > list2: >>>> > - dp-steps-common-3.0.15-1911280809_d103a.noarch >>>> > - iam-service-default-3.1.37-1911141021_63e48.noarch >>>> > - iam-python-common-1.0.1-1910242116.noarch >>>> >>>> Sure. Sort the lists. For example >>>> >>>> - 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]) >>>> >>>> gives >>>> >>>> "msg": "dp-steps-common-3.0.12 is not equal to >>>> dp-steps-common-3.0.15-1911280809_d103a.noarch" >>>> "msg": "iam-python-common-1.0.0 is not equal to >>>> iam-python-common-1.0.1-1910242116.noarch" >>>> "msg": "iam-service-default-3.1.42 is not equal to >>>> iam-service-default-3.1.37-1911141021_63e48.noarch" >>>> >>>> HTH, >>>> >>>> -vlado >>>> >>> -- >>> 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/b8e2d62c-ae99-4c0e-8cda-4ac4056bf766%40googlegroups.com >>> <https://groups.google.com/d/msgid/ansible-project/b8e2d62c-ae99-4c0e-8cda-4ac4056bf766%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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/CAEWSSMyCUS1_mk7O0P2Arm4Jkq4x9R6iS-dnR_ZdiDSjDLWN5A%40mail.gmail.com > <https://groups.google.com/d/msgid/ansible-project/CAEWSSMyCUS1_mk7O0P2Arm4Jkq4x9R6iS-dnR_ZdiDSjDLWN5A%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > -- Sent from a mobile device - please excuse the brevity, spelling and punctuation. -- 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/CAL8fbwMtoz0N-5EW%2BM_JXi8HcKf12xrnVpqnzY0zxCPLE78_%3DA%40mail.gmail.com.
