CPanel

Parses cpanel.config

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

Summary
CPanelParses cpanel.config
ReferenceThis lens parses cpanel.config files
LicenseThis file is licenced under the LGPL v2+, like the rest of Augeas.
Lens UsageTo be documented
Configuration filesThis lens applies to cpanel.config files.
ExamplesThe Test_CPanel file contains various examples and tests.
Augeas Lenses
kvA key-value pair, supporting flags and empty values
lnsThe 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