Skip to content

Commit

Permalink
Merge pull request #385 from Icinga/enhancement/remove-incubator
Browse files Browse the repository at this point in the history
Remove module incubator
  • Loading branch information
lbetz authored Nov 13, 2023
2 parents eb7161d + 26745e1 commit e28c813
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 76 deletions.
45 changes: 1 addition & 44 deletions REFERENCE.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,6 @@
* [`icingaweb2::module::graphite`](#icingaweb2--module--graphite): The Graphite module draws graphs out of time series data stored in Graphite.
* [`icingaweb2::module::icingadb`](#icingaweb2--module--icingadb): Manages the icingadb module. This module is still optional at the moment.
* [`icingaweb2::module::idoreports`](#icingaweb2--module--idoreports): Installs, configures and enables the idoreports module. The module is deprecated.
* [`icingaweb2::module::incubator`](#icingaweb2--module--incubator): Installs and enables the incubator module.
* [`icingaweb2::module::monitoring`](#icingaweb2--module--monitoring): Manages the monitoring module. This module is deprecated.
* [`icingaweb2::module::pdfexport`](#icingaweb2--module--pdfexport): Installs, configures and enables the pdfexport module.
* [`icingaweb2::module::puppetdb`](#icingaweb2--module--puppetdb): Installs and configures the puppetdb module.
Expand Down Expand Up @@ -2080,49 +2079,7 @@ Data type: `Variant[Boolean, Enum['mariadb', 'mysql']]`
The IDO database needs some extensions for reorting. Whether to import the database extensions or not.
Options `mariadb` and `mysql`, both means true. With mariadb its cli options are used for the import,
whereas with mysql its different options.

### <a name="icingaweb2--module--incubator"></a>`icingaweb2::module::incubator`

Installs and enables the incubator module.

* **Note** If you want to use `git` as `install_method`, the CLI `git` command has to be installed. You can manage it yourself as package resource or declare the package name in icingaweb2 class parameter `extra_packages`.

#### Parameters

The following parameters are available in the `icingaweb2::module::incubator` class:

* [`ensure`](#-icingaweb2--module--incubator--ensure)
* [`module_dir`](#-icingaweb2--module--incubator--module_dir)
* [`git_repository`](#-icingaweb2--module--incubator--git_repository)
* [`git_revision`](#-icingaweb2--module--incubator--git_revision)

##### <a name="-icingaweb2--module--incubator--ensure"></a>`ensure`

Data type: `Enum['absent', 'present']`

Enable or disable module. Defaults to `present`

Default value: `'present'`

##### <a name="-icingaweb2--module--incubator--module_dir"></a>`module_dir`

Data type: `Optional[Stdlib::Absolutepath]`

Target directory of the module.

Default value: `undef`

##### <a name="-icingaweb2--module--incubator--git_repository"></a>`git_repository`

Data type: `String`

Set a git repository URL. Defaults to github.

##### <a name="-icingaweb2--module--incubator--git_revision"></a>`git_revision`

Data type: `String`

Set either a branch or a tag name, eg. `stable/0.7.0` or `v0.7.0`.
resource or declare the package name in icingaweb2 class parameter `extra_packages`.

### <a name="icingaweb2--module--monitoring"></a>`icingaweb2::module::monitoring`

Expand Down
32 changes: 0 additions & 32 deletions manifests/module/incubator.pp

This file was deleted.

0 comments on commit e28c813

Please sign in to comment.