Personal tools
     DOCUMENTATION

rPath Appliance Platform Agent

From rPath Wiki

Jump to: navigation, search

The rPath Appliance Platform Agent (rAPA) is the extensible application framework that provides an administrative interface for appliances based on the rPath Appliance Platform.


Previous Version Documentation

rAPA 2.2.x Documentation can be accessed using the following URL. The URL makes use of a wiki timestamp feature which allows the reader to view the wiki as it was on a certain date.

rPath Appliance Platform Agent 2.2.x Documentation

Appliance Administrators

rAPA provides a web interface and XML-RPC that can be used to perform administrative tasks on the appliance. rAPA's standard set of tasks cover many common configuration and maintenance activities for server systems. Additionally, appliance developers can customize the look and feel of the interface, hide or remove tasks from users, and develop new tasks for a particular appliance. For appliances providing the rAPA web interface for appliance administration, use one or either of the following in a web browser (depending on the appliance): https://<appliance_hostname>:8003 or http://<appliance_hostname>:8004.

See the Appliance Administration pages for instructions on using rAPA's standard tasks.

Appliance Developers

rAPA has two key parts: a server and exposed interfaces. Each task in rAPA is handled by a plugin, and each plugin has a server part and an interface part as appropriate for the task. Because the rAPA structure is extensible, rAPA's standard plugins can be enabled and disabled, and developers can create new plugins to meet the administrative needs of a specific appliance.

Reference the structure behind rAPA.
Include rAPA in an appliance.
Configure rAPA for the specific needs of an appliance.
Brand the rPath Appliance Platform Agent interface as appropriate for a specific appliance.
Configure and use plugins for rAPA.
    Standard rAPA Plugins  |  Plugin Configuration  |  Plugin Development  |  Troubleshoot Plugins
Write an XML-RPC client to call rAPA functions.
Image:Bulbgraph.png   The rPath Appliance Platform Agent was formerly known as the rPath Appliance Agent or rAA. The rAPA software still uses "raa" for some file and directory names.