Blame lenses/qpid.aug

Packit Service a2ae7a
(*
Packit Service a2ae7a
Module: Qpid
Packit Service a2ae7a
  Parses Apache Qpid daemon/client configuration files
Packit Service a2ae7a
Packit Service a2ae7a
Author: Andrew Replogle <areplogl@redhat.com>
Packit Service a2ae7a
Packit Service a2ae7a
About: License
Packit Service a2ae7a
  This file is licenced under the LGPL v2+, like the rest of Augeas.
Packit Service a2ae7a
Packit Service a2ae7a
About: Lens Usage
Packit Service a2ae7a
  To be documented
Packit Service a2ae7a
Packit Service a2ae7a
About: Examples
Packit Service a2ae7a
  The <Test_Qpid> file contains various examples and tests.
Packit Service a2ae7a
*)
Packit Service a2ae7a
Packit Service a2ae7a
module Qpid =
Packit Service a2ae7a
Packit Service a2ae7a
autoload xfm
Packit Service a2ae7a
Packit Service a2ae7a
(* View: entry *)
Packit Service a2ae7a
let entry = Build.key_value_line Rx.word Sep.equal
Packit Service a2ae7a
                                 (store Rx.space_in)
Packit Service a2ae7a
Packit Service a2ae7a
(* View: lns *)
Packit Service a2ae7a
let lns = (Util.empty | Util.comment | entry)*
Packit Service a2ae7a
Packit Service a2ae7a
(* Variable: filter *)
Packit Service a2ae7a
let filter = incl "/etc/qpidd.conf"
Packit Service a2ae7a
           . incl "/etc/qpid/qpidc.conf"
Packit Service a2ae7a
Packit Service a2ae7a
let xfm = transform lns filter