Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

In the wiki page Creating and Installing an Instance of SDNR we saw how the docker container is constructed.  We now discuss how to create and add a new feature to SDNR.  As an example, we will create a Hello World feature in the ccsdk/features repository using the subdirectory sdnr/northbound.  Here is the initial file structure.

Helloworld is simpler than sliapi because some code used in installations prior to Casablanca has been removed.  A zip file is available here.

  • installer/src/assembly/assemble-installer_zip.xml
  • installer/src/main/resources/scripts/install.sh