ActiveMQ_Conf

ActiveMQ / FuseMQ conf module for Augeas

Author: Brian Redbeard redb.nosp@m.eard@dead-c.nosp@m.ity.org

Summary
ActiveMQ_ConfActiveMQ / FuseMQ conf module for Augeas
ReferenceThis lens ensures that conf files included in ActiveMQ /FuseMQ are properly handled by Augeas.
LicenseThis file is licensed under the LGPL License.
Lens Usage
Configuration filesThis lens applies to relevant conf files located in /etc/activemq/ and the file /etc/activemq.conf .
Augeas Variables
blank_val
Augeas Lenses
entry
empty_entry
lns
Augeas Variables
filter

Reference

This lens ensures that conf files included in ActiveMQ /FuseMQ are properly handled by Augeas.

License

This file is licensed under the LGPL License.

Lens Usage

Sample usage of this lens in augtool

  • Get your current setup
print /files/etc/activemq.conf

...

  • Change ActiveMQ Home
set /files/etc/activemq.conf/ACTIVEMQ_HOME /usr/share/activemq

Saving your file

save

Configuration files

This lens applies to relevant conf files located in /etc/activemq/ and the file /etc/activemq.conf . See filter.

Augeas Variables

blank_val

let blank_val = del /^\z/

Augeas Lenses

entry

let entry = Build.key_value_line Rx.word Sep.space_equal Quote.any_opt

empty_entry

let empty_entry = Build.key_value_line Rx.word Sep.equal Quote.dquote_opt_nil

lns

let lns = (Util.empty | Util.comment | entry | empty_entry )*

Augeas Variables

filter

let blank_val = del /^\z/
let entry = Build.key_value_line Rx.word Sep.space_equal Quote.any_opt
let empty_entry = Build.key_value_line Rx.word Sep.equal Quote.dquote_opt_nil
let lns = (Util.empty | Util.comment | entry | empty_entry )*
Close