Imported Upstream version 1.7.0
[platform/upstream/augeas.git] / lenses / vmware_config.aug
1 (*
2 Module: VWware_Config
3   Parses /etc/vmware/config
4
5 Author: Raphael Pinson <raphael.pinson@camptocamp.com>
6
7 About: License
8    This file is licenced under the LGPL v2+, like the rest of Augeas.
9
10 About: Lens Usage
11    To be documented
12
13 About: Configuration files
14    This lens applies to /etc/vmware/config. See <filter>.
15
16 About: Examples
17    The <Test_VMware_Config> file contains various examples and tests.
18 *)
19 module VMware_Config =
20
21 autoload xfm
22
23 (* View: entry *)
24 let entry =
25   Build.key_value_line Rx.word Sep.space_equal Quote.double_opt
26
27 (* View: lns *)
28 let lns = (Util.empty | Util.comment | entry)*
29
30
31 (* Variable: filter *)
32 let filter = incl "/etc/vmware/config"
33
34 let xfm = transform lns filter