From c2db83f9d8191e0c91a8775d1bae1c7be16f072d Mon Sep 17 00:00:00 2001 From: damien clochard Date: Thu, 22 Jan 2015 15:57:01 +0100 Subject: [PATCH] REORG : changed the title levels for the dev section --- developers/OPMDG.rst | 2 +- developers/development_information.rst | 2 +- developers/warehouse.rst | 10 ++++++---- index.rst | 2 +- 4 files changed, 9 insertions(+), 7 deletions(-) diff --git a/developers/OPMDG.rst b/developers/OPMDG.rst index c056448..1fef24c 100644 --- a/developers/OPMDG.rst +++ b/developers/OPMDG.rst @@ -1,5 +1,5 @@ OPM Development Group (OPMDG) -============================= +---------------------------------- The Open PostgreSQL Development Group (OPMDG) is an international, unincorporated association of individuals and companies who have contributed to the OPM project. diff --git a/developers/development_information.rst b/developers/development_information.rst index 629e52c..9c7db34 100644 --- a/developers/development_information.rst +++ b/developers/development_information.rst @@ -1,5 +1,5 @@ Development Information -=========================== +------------------------------ The OPM project is open to any productive contribution. diff --git a/developers/warehouse.rst b/developers/warehouse.rst index 6cc289a..e4ebf15 100644 --- a/developers/warehouse.rst +++ b/developers/warehouse.rst @@ -1,15 +1,16 @@ Warehouses -========== +------------- Overview --------- +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ A warehouse is used to store a kind of data. In version 1 and 2, the only available warehouse is wh_nagios, which stores Nagios' perfdata. Each warehouse must have a unique name, lowercase, with a leading **wh_**, and it's own schema, named as the warehouse (with the leading **wh_**). All objects have to be in this schema, and should probably be configured to be dumped. Content -------- +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + A warehouse should at least provide a **pg** subdirectory containing a PostgreSQL extension depending on **opm-core** extension. It can also provide an **ui** subdirectory if the warehouse wants to provide some ui content. Then, it can also provides various subdirectories for its need. For instance, *wh_nagios* warehouse provides a **bin** subdirectory containing the *nagios_dispatcher* tool. @@ -21,7 +22,8 @@ Therefore, a typical warehouse structure would be:: \_ ui Implementing the PostgreSQL extension -------------------------------------- +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + ACL don't have to be handled by the warehouse, as the only regular database access should be done by the ui. The ACL are handled by the opm_core extension. Only a few tables and stored functions have to be implemented (see below). diff --git a/index.rst b/index.rst index 6dd9c74..44b85fc 100644 --- a/index.rst +++ b/index.rst @@ -21,7 +21,7 @@ Contents: general/* opm-core/* probes/* - developpers/* + developers/* LICENSE