Versions Compared

Key

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

...

OpenNaaS server uses a Karaf shell to manage Fuse and the OSGi container. This command line console provides commands to manage osgi bundles and features, and can also be extended with custom commands.

The shell is local to the server (although it can be configured to be acceded remotely) and is the primary interface to administer OpenNaaS.

It supports scripting, among many other interesting features you would like to take advantage of, for sure

To get more information about karaf itself:

 

CLI commands

As stated before, this shell Karaf command line console offers a set of pre-defined commands to manage osgi bundles and features, but it has been extended by exporting other customized commands required to operate OpenNaaS.

Each command has a namespace and a command name and the . The way to invoke it them is as follows:

No Format
>namespace:commandname [options] arguments

...

For a description of the commands, each one has a "--help" option that describes the command syntax, its semantic, semantics and how to invoke it, enumerating required arguments and available options. A sample An example of this option output is shown just below:

...