...
After the prerequisites are installed, change directories into the clone cloned repository, and build the controller:
...
The file of interest is referred to as floodlightdefault.properties and is located here.
The first part large chunk of the file defines a list of modules as a "floodlight.modules" variable that will be loaded and run when the controller starts up. We want SOS to be run, so make sure the following line is in the list:
Code Block | ||
---|---|---|
| ||
net.floodlightcontroller.sos.SOS,\ |
This will tell the controller to load the SOS module in addition to the rest in the list. Note that the trailing ",\" is only required if the module is not the last one in the list. As an example, notice that without any modification to floodlightdefault.properties, the Floodlight web interface module, last in the list, is missing the comma and backslash. (Also note that net.floodlightcontroller.sos.SOS should be in another properties file that defines the module's existence – this has been done for you though.)
...