Hi Aaron, I was only thinking of additional plugin specific events and not additional information to an existing event. Are there likely situations where the latter is necessary? I assumed that all useful information about an event, like 'network creation' for example, would be available at the api level itself.
I think it should be possible to allow the plugin to modify a notification. But it would be adding more complexity, so I dont know if we want to introduce it unless it is an important usecase. Thanks, Rajaram On Mon, Jan 16, 2012 at 7:36 PM, Aaron Lee <aaron....@rackspace.com> wrote: > Rajaram, > > Sounds good, but are you planning on having the plugins send separate > notifications for additional information they have? It might be useful to > allow the plugin to modify a notification before it's sent, if practical. > > Aaron > > On Jan 16, 2012, at 7:53 AM, Rajaram Mallya wrote: > > Hi all, > > We will be implementing notifications in Quantum. > Blueprints : > https://blueprints.launchpad.net/quantum/+spec/quantum-notifications and > https://blueprints.launchpad.net/quantum/+spec/quantum-usage > Briefly, this involves sending notifications about important events such > as network/port creations to a queue. This can then be consumed by a third > party system like yagi <https://github.com/Cerberus98/yagi> for billing > or monitoring purposes. > > We are thinking of using Glance's approach for the notifier. The > notifier can optionally be 'switched off'. > The notifications can be sent at the api level, so the plugins dont need > to be bothered by this. > But if a plugin does have any extra useful info, it will be able to send > any notifications that it wants. > > Would like to know your thoughts on this. > > Thanks, > Rajaram > > > > > > -- > Mailing list: https://launchpad.net/~netstack > Post to : netstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~netstack > More help : https://help.launchpad.net/ListHelp > > >
-- Mailing list: https://launchpad.net/~netstack Post to : netstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~netstack More help : https://help.launchpad.net/ListHelp