Thank you very much, i will follow your suggestions.
On Mon, Aug 4, 2014 at 5:24 PM, Murphy McCauley <murphy.mccau...@gmail.com> wrote: > You have to do it manually. It was expected that a higher-level API would > be implemented that might be a reasonable place to implement such a > feature, but such has never materialized. > > You could hack it in yourself, by patching the Connection.send() method to > check the outgoing data for flow-mods, which isn't particularly elegant. A > cleaner approach is to implement your own send_flow_mod() function or > something and have this do whatever you need before forwarding on to > Connection.send(). Of course, if you were using other components, they'd > need to know to call this when appropriate. > > -- Murphy > > > On Aug 4, 2014, at 5:17 AM, Adam Pavlidis <adampavli...@gmail.com> wrote: > > Hello, > I am trying to code a module that need to performs some action when other > modules (or the same module that is beside the point) install a flow rule > on a switch. Is there an event that is raised automatically when a flow is > installed? > > i.e. like _handle_PacketIn is raised to handle new packets or > _handle_FlowRemoved is raised when a flow entry is removed? > > Or i have to manually perform what action i need, by finding the exact > lines of code that install flow rules and add the actions i need to be > performed just below? > > >