Versions Compared

Key

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

Karaf's Commands

The OpenNaaS OpenNaaS server uses a Karaf shell to manage Fuse and the OSGi container and Fuse. To get

This command line console provides commands to manage osgi bundles and features, and can also be extended with custom commands.

To get more information:

 

OpenNaaS extends this shell with customized commands, providing the user with access to all components required to operate OpenNaaS.

A list with currently exposed commands is available at ......

 

 

Karaf's Commands

OSGI Commands

COMMAND

DESCRIPTION

SYNTAX

ARGUMENTS

OPTIONS

osgi:list

list all installed bundles

osgi:list [options]

 

-s Shows the symbolic name
-l Show the locations
-u Shows the update locations

osgi:ls

list OSGi services

osgi:ls [options] [ids]

ids Show only services for the given bundle ids

-u Shows services which are in use
-a Shows all services

osgi:start

Start bundle(s)

osgi:start [options] ids

ids The list of bundle IDs separated by white spaces

--force Forces the command to execute

osgi:stop

Stop bundle(s)

osgi:stop [options] ids

ids The list of bundle IDs separated by white spaces

--force Forces the command to execute

...

OpenNaaS Commands

The OpenNaaS server have console has a custom set of commands implemented in order to configure the platform via console shellprovide the user with access to different OpenNaaS components.

It gives access to ResourceManager, ProtocolSessionManager, resources and capabilities among other components.

Nexus commands

COMMAND

DESCRIPTION

SYNTAX

ARGUMENTS

OPTIONS

nexus:platform

Get platform details

nexus:platform

 

 

...