Skip to content

Commit

Permalink
Merge pull request #28 from traylenator/release
Browse files Browse the repository at this point in the history
Release 2.0.0
  • Loading branch information
traylenator authored Nov 25, 2021
2 parents 20d2d60 + a1a9022 commit 0108319
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 22 deletions.
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file.
Each new release typically also includes the latest modulesync defaults.
These should not affect the functionality of the module.

## [v2.0.0](https://github.com/voxpupuli/puppet-mlocate/tree/v2.0.0) (2021-11-25)

[Full Changelog](https://github.com/voxpupuli/puppet-mlocate/compare/v1.1.0...v2.0.0)

**Breaking changes:**

- Drop Puppet 5 support; enable Puppet 7 support [\#23](https://github.com/voxpupuli/puppet-mlocate/pull/23) ([bastelfreak](https://github.com/bastelfreak))
- Drop EoL Centos 6 support [\#22](https://github.com/voxpupuli/puppet-mlocate/pull/22) ([bastelfreak](https://github.com/bastelfreak))

**Implemented enhancements:**

- camptocamp/systemd: allow 3.x [\#21](https://github.com/voxpupuli/puppet-mlocate/pull/21) ([bastelfreak](https://github.com/bastelfreak))
- puppetlabs/stdlib: Allow 7.x [\#20](https://github.com/voxpupuli/puppet-mlocate/pull/20) ([bastelfreak](https://github.com/bastelfreak))

**Merged pull requests:**

- Allow stdlib 8.0.0 [\#25](https://github.com/voxpupuli/puppet-mlocate/pull/25) ([smortex](https://github.com/smortex))
- switch from camptocamp/systemd to voxpupuli/systemd [\#24](https://github.com/voxpupuli/puppet-mlocate/pull/24) ([bastelfreak](https://github.com/bastelfreak))
- modulesync 3.0.0 & puppet-lint updates [\#17](https://github.com/voxpupuli/puppet-mlocate/pull/17) ([bastelfreak](https://github.com/bastelfreak))
- Use voxpupuli-acceptance [\#16](https://github.com/voxpupuli/puppet-mlocate/pull/16) ([ekohl](https://github.com/ekohl))
- Give example a title in strings doc [\#7](https://github.com/voxpupuli/puppet-mlocate/pull/7) ([traylenator](https://github.com/traylenator))

## [v1.1.0](https://github.com/voxpupuli/puppet-mlocate/tree/v1.1.0) (2020-02-14)

[Full Changelog](https://github.com/voxpupuli/puppet-mlocate/compare/v1.0.0...v1.1.0)
Expand Down
52 changes: 31 additions & 21 deletions REFERENCE.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,23 @@
# Reference

<!-- DO NOT EDIT: This document was generated by Puppet Strings -->

## Table of Contents

**Classes**
### Classes

_Public Classes_
#### Public Classes

* [`mlocate`](#mlocate): mlocate class , install and configure mlocate

_Private Classes_
#### Private Classes

* `mlocate::config`: This class handles configuration of mlocate
* `mlocate::install`: This class handles installation of mlocate

## Classes

### mlocate
### <a name="mlocate"></a>`mlocate`

mlocate class , install and configure mlocate

Expand All @@ -37,69 +38,78 @@ class{'mlocate':

#### Parameters

The following parameters are available in the `mlocate` class.
The following parameters are available in the `mlocate` class:

* [`ensure`](#ensure)
* [`prunefs`](#prunefs)
* [`prune_bind_mounts`](#prune_bind_mounts)
* [`prunepaths`](#prunepaths)
* [`prunenames`](#prunenames)
* [`period`](#period)
* [`package_cron`](#package_cron)
* [`force_updatedb`](#force_updatedb)

##### `ensure`
##### <a name="ensure"></a>`ensure`

Data type: `Boolean`

Install mlocate or remove mlocate

Default value: `true`
Default value: ``true``

##### `prunefs`
##### <a name="prunefs"></a>`prunefs`

Data type: `Array[String[1]]`

List of filesystem types to ignore

Default value: []
Default value: `[]`

##### `prune_bind_mounts`
##### <a name="prune_bind_mounts"></a>`prune_bind_mounts`

Data type: `Boolean`

Should bind mounts be searched?

Default value: `true`
Default value: ``true``

##### `prunepaths`
##### <a name="prunepaths"></a>`prunepaths`

Data type: `Array[Stdlib::Unixpath]`

List of file systems paths not to search

Default value: []
Default value: `[]`

##### `prunenames`
##### <a name="prunenames"></a>`prunenames`

Data type: `Array[String[1]]`

List of directory or files names to match adn not include.

Default value: []
Default value: `[]`

##### `period`
##### <a name="period"></a>`period`

Data type: `Enum['infinite','daily','weekly','monthly']`

Should the update interval be daily, weekly, monthly or infinite.

Default value: 'daily'
Default value: `'daily'`

##### `package_cron`
##### <a name="package_cron"></a>`package_cron`

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

Path to a cron file entry to be purged.

Default value: `undef`
Default value: ``undef``

##### `force_updatedb`
##### <a name="force_updatedb"></a>`force_updatedb`

Data type: `Boolean`

Should puppet run updatedb if no database already exists.

Default value: `false`
Default value: ``false``

2 changes: 1 addition & 1 deletion metadata.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "puppet-mlocate",
"version": "1.1.1-rc0",
"version": "2.0.0",
"author": "Vox Pupuli",
"project_page": "https://github.com/voxpupuli/puppet-mlocate",
"summary": "Manages the /etc/updatedb.conf file and service",
Expand Down

0 comments on commit 0108319

Please sign in to comment.