rPath Appliance Agent is a framework used for administering appliance devices, with the ability to be extended as needed.
One of the more impressive aspects of the rAA framework is how easy it is to develop new plugins. By adding your own plugins, you can extend the capabilities of the rAA framework, making it a perfect fit for your specific requirements. To set up your environment for developing rAA, simply untar the devel.tar.bz2 tarball located in the docs directory into your development directory.
Once you have done this, you will find several files contained within the tarball, including a readme file, a configuration file for the development environment, startup scripts, and more. Of particular note is the raa_service_dev.conf file, which contains a pluginDirs configuration option. By altering this value or adding to it, you can include additional directories in which you are developing plugins.
The latest release of the rAA framework includes several enhancements to existing plugins, such as the backup plugin, and a new plugin that allows users to upload new SSL certificates for the rAA Web server's HTTPS connections. Overall, the rPath Appliance Agent framework is a powerful and versatile tool that can help streamline the administration of appliance devices, while offering developers the flexibility they need to craft a customized solution.
Version 1.0.10: N/A