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.

Reply via email to