[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