[augeas-devel] Filter troubles

Damon Conway damon.conway at alchemysystems.com
Mon Apr 8 21:34:12 UTC 2013


Yes, I found that I had a keyword spelled incorrectly in my list.  
Perhaps it is time to learn how to dynamically build that.

On 04/08/2013 04:21 PM, Raphaël Pinson wrote:
> So line 317 of /etc/awstats/awstats.localhost.localdomain.conf fails 
> to parse with the lens (in case it's not clear). Might be worth 
> another unit test.
>
>
> On Mon, Apr 8, 2013 at 11:20 PM, Damon Conway 
> <damon.conway at alchemysystems.com 
> <mailto:damon.conway at alchemysystems.com>> wrote:
>
>     Aha!  It was showing several permissions errors, and I ran with
>     sudo.  Now I'm seeing this:
>
>     augtool> print /augeas//error
>     /augeas/files/etc/awstats/awstats.model.conf/error = "parse_failed"
>     /augeas/files/etc/awstats/awstats.model.conf/error/pos = "15114"
>     /augeas/files/etc/awstats/awstats.model.conf/error/line = "317"
>     /augeas/files/etc/awstats/awstats.model.conf/error/char = "0"
>     /augeas/files/etc/awstats/awstats.model.conf/error/lens =
>     "./awstats.aug:224.10-.36:"
>     /augeas/files/etc/awstats/awstats.model.conf/error/message =
>     "Iterated lens matched less than it should"
>     /augeas/files/etc/awstats/awstats.localhost.localdomain.conf/error
>     = "parse_failed"
>     /augeas/files/etc/awstats/awstats.localhost.localdomain.conf/error/pos
>     = "15114"
>     /augeas/files/etc/awstats/awstats.localhost.localdomain.conf/error/line
>     = "317"
>     /augeas/files/etc/awstats/awstats.localhost.localdomain.conf/error/char
>     = "0"
>     /augeas/files/etc/awstats/awstats.localhost.localdomain.conf/error/lens
>     = "./awstats.aug:224.10-.36:"
>     /augeas/files/etc/awstats/awstats.localhost.localdomain.conf/error/message
>     = "Iterated lens matched less than it should"
>
>     Thanks for the help!  I'll follow this error message.
>
>     Damon
>
>
>     On 04/08/2013 03:33 PM, Raphaël Pinson wrote:
>>     Hi Damon,
>>
>>
>>     What does `print /augeas//error` say in augtool?
>>
>>
>>     Cheers
>>
>>     Raphaël
>>
>>
>>     On Mon, Apr 8, 2013 at 9:20 PM, Damon Conway
>>     <damon.conway at alchemysystems.com
>>     <mailto:damon.conway at alchemysystems.com>> wrote:
>>
>>         Hi,
>>         I am writing a lens for awstats configuration files, and I've
>>         got it passing tests.  However, augtool doesn't show
>>         /etc/awstats as being available.
>>
>>         Mon Apr 08 14:12 ~/git/github/augeas
>>         damon > augparse -I. tests/test_awstats.aug
>>         Mon Apr 08 14:12 ~/git/github/augeas
>>         damon > augparse -I. awstats.aug
>>         Mon Apr 08 14:12 ~/git/github/augeas
>>         damon > augtool -I. -n
>>         augtool> print /files/etc/a
>>         aliases/  apt/
>>         augtool> quit
>>
>>         My code is here: https://github.com/damonconway/augeas.git
>>
>>         Here is the relevant piece:
>>
>>         (* View: entry *)
>>         let entry = ( sp_sep /Include/ | simple_entry (simple_list) )
>>
>>         (* Variable: filter *)
>>         let filter = incl "/etc/awstats/*"
>>                    . Util.stdexcl
>>
>>         (* View: lns
>>         The awstats lens *)
>>         let lns = (empty | comment | entry)*
>>
>>         let xfm = transform lns filter
>>
>>
>>
>>         TIA,
>>         Damon
>>
>>         _______________________________________________
>>         augeas-devel mailing list
>>         augeas-devel at redhat.com <mailto:augeas-devel at redhat.com>
>>         https://www.redhat.com/mailman/listinfo/augeas-devel
>>
>>
>>
>>
>>     -- 
>>     Raphaël Pinson
>>     Administrateur Systèmes & Réseaux
>>     Camptocamp France
>>     Savoie Technolac
>>     BP 352
>>     48, avenue du Lac du Bourget
>>     73372 Le Bourget du Lac, Cedex
>>     www.camptocamp.com <http://www.camptocamp.com>
>
>
>
>
> -- 
> Raphaël Pinson
> Administrateur Systèmes & Réseaux
> Camptocamp France
> Savoie Technolac
> BP 352
> 48, avenue du Lac du Bourget
> 73372 Le Bourget du Lac, Cedex
> www.camptocamp.com <http://www.camptocamp.com>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/augeas-devel/attachments/20130408/2d29410a/attachment.htm>


More information about the augeas-devel mailing list