Thanks for the response On Thu, Feb 6, 2020, 9:56 AM Dick Visser <[email protected]> wrote:
> 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 > <https://groups.google.com/d/msgid/ansible-project/CAL8fbwMtoz0N-5EW%2BM_JXi8HcKf12xrnVpqnzY0zxCPLE78_%3DA%40mail.gmail.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/CAEWSSMyA32mjkA9ywoJSRaAk5LcWAgUKG8k2RbO7MKLMuZoRjg%40mail.gmail.com.
