This project is part of Rudder - IT infrastructure Automation and Compliance
See: http://rudder-project.org for more information.
Bug report |
http://www.rudder-project.org/redmine/projects/helloworldplugin/issues |
Mailing list, irc, โฆโ |
https://www.rudder-project.org/site/community/mailing-lists/ |
This project is licensed under GNU AGPLv3 license, see the provided "LICENSE" file or http://www.gnu.org/licenses/agpl-3.0.txt
Thank you for your interest in your our project! The contribution process is detailed here: http://www.rudder-project.org/HowToContribute
The document name matching is done based on the hostname of the node or its uuid (both will be tested), in LOWER cases.
The configuration file for the plugin is located at: TODO.
Example: see TODO
The format allow to declare as many base directory you want.
This is an example for a "security" report:
security { title=Security Report description=This report display pen test results dirname=/tmp/security filename=@@node@@.html content-type=text/html }
-
"security" is a unique key (only used internally)
-
"title" is the name of section in the exeternal document tab
-
"dirname" is the basedirectory on the local file system where documents are stored
-
"description" is a description for what the document is about
-
"filename": the file template name to lookup the document name. @@node@@ will be replaced by the node hostname and uuid.
-
"contentType": the HTTP content type to use for the new page. It allows to direct what the browser will do (open a PDF viewer, display an HTML page, etc).