floodlight/floodlight — pull request #73 by nilok (2012-04-06 18:25:55+00:00)
Title: Better control over which modules provide which services

"Fixing FloodlightModuleLoader to load the *first listed* module that provides service X as the provider of service X"

This way, if module A provides services X and Y and module B provides service Y, but depends on service X, you can get deterministic behavior as to which module actually winds up providing service Y. The service listed first in the .properties config file will provide the service.