[prev in list] [next in list] [prev in thread] [next in thread]
List: opensuse-buildservice
Subject: Re: [opensuse-buildservice] [PATCH] Notifications do not support multiple action requests
From: Klaas Freitag <freitag () suse ! de>
Date: 2010-10-05 14:19:48
Message-ID: 201010051619.49498.freitag () suse ! de
[Download RAW message or body]
On Tuesday 05 October 2010 15:56:35 Islam Amer wrote:
Hi,
>
> Welcome back :)
Thanks :)
>
> We are using a different notification plugin (AMQP, BOSS). I can fix the
> hermes notification plugin, but I don't know where to start with hermes
> itself.
>
> But at least is the basic idea of the patch acceptable ?
Yes, absolutely. If that works with your notification plugin, we can
agree on that change and I change Hermes accordingly.
regards,
Klaas
>
> On 10/05/2010 03:56 PM, ext Klaas Freitag wrote:
> > On Thursday 30 September 2010 10:01:28 Adrian Schröter wrote:
> >>
> > Hi Islam,
> >
> > thanks for working on that. That is a long outstanding feature request.
> >
> >>> I was trying out multiple actions in one request and noticed that the
> >>> notifications contain only the last action.
> >>>
> >>> I looked at the code and found this in /usr/lib/obs/server/BSNotify.pm
> >>> line 82 :
> >>>
> >>> # FIXME: how to handle multiple actions in one request here ?
> >>> # right now the last one just wins ....
> >>>
> >>> So here's a proposed fix : add an actions key in the reqinfo hash, that
> >>> contains an ordered list of hashes that contain the details of the actions.
> > That is, in our case, only half the way. We're using Hermes as notification
> > system. As your patch changes the format of what is sent to Hermes via http
> > we have to make Hermes understanding that as well.
> >
> > I think your proposal is great, but please remember that we need to change
> > the notification systems before we can deploy it.
> >
> > Are you also using Hermes or another system?
> >
> > Thanks for your help,
> >
> > Klaas
>
--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic