# CPanel

Parses cpanel.config

Author: Raphael Pinson rap.nosp@m.hink@gmai.nosp@m.l.com

Summary

CPanel | Parses cpanel.config
Reference | This lens parses cpanel.config files
License | This file is licenced under the LGPL v2+, like the rest of Augeas.
Lens Usage | To be documented
Configuration files | This lens applies to cpanel.config files.
Examples | The Test_CPanel file contains various examples and tests.
Augeas Lenses |
kv | A key-value pair, supporting flags and empty values
lns | The CPanel lens
filter |

### Reference

This lens parses cpanel.config files

### License

This file is licenced under the LGPL v2+, like the rest of Augeas.

### Lens Usage

To be documented

### Configuration files

This lens applies to cpanel.config files. See filter.

### Examples

The Test_CPanel file contains various examples and tests.

### Augeas Lenses

### kv

> let kv = [ key /[A-Za-z0-9:_.-]+/ . (Sep.equal . store (Rx.space_in?))? . Util.eol ]

A key-value pair, supporting flags and empty values

### lns

> let lns = (Util.comment | Util.empty | kv)*

The CPanel lens

### filter

Provides unit tests and examples for the CPanel lens.

> let kv = [ key /[A-Za-z0-9:_.-]+/ . (Sep.equal . store (Rx.space_in?))? . Util.eol ]

A key-value pair, supporting flags and empty values

> let lns = (Util.comment | Util.empty | kv)*

The CPanel lens
Parses cpanel.config
Close