Bump to 1.14.1
[platform/upstream/augeas.git] / lenses / collectd.aug
1 (*
2 Module: Collectd
3   Parses collectd configuration files
4
5 Author: Raphael Pinson <raphink@gmail.com>
6
7 About: Reference
8   This lens tries to keep as close as possible to `man 5 collectd.conf` where possible.
9
10 About: License
11    This file is licenced under the LGPL v2+, like the rest of Augeas.
12
13 About: Lens Usage
14    To be documented
15
16 About: Configuration files
17    This lens applies to collectd configuration files. See <filter>.
18
19 About: Examples
20    The <Test_Collectd> file contains various examples and tests.
21 *)
22
23 module Collectd =
24
25 autoload xfm
26
27 (* View: lns
28     Collectd is essentially Httpd-compliant configuration files *)
29 let lns = Httpd.lns
30
31 (* Variable: filter *)
32 let filter = incl "/etc/collectd.conf"
33            . incl "/etc/collectd/*.conf"
34            . incl "/usr/share/doc/collectd/examples/collection3/etc/collection.conf"
35
36 let xfm = transform lns filter