[rancid] ignoring flash memory changes
Alan McKinnon
alan.mckinnon at gmail.com
Mon Jul 1 19:37:19 UTC 2013
On 01/07/2013 17:55, heasley wrote:
>> > Wed, Jun 19, 2013 at 11:39:31PM +0200, Alan McKinnon:
>> >> Rancid could really benefit from some kind of call-out mechanism
>> where
>> >> we can add our own local tweaks and keep them out of the main
>> code, but
>> >> unfortunately 2.3.x doesn't have this.
>> >>
>> >> Perhaps a worthy addition to the 3.0 series!
>> >
>> > What do you mean 'call-out mechanism'? in 3.0 you can tell rancid
>> which
>> > module to include (need to add functionality to include multiple
>> modules)
>> > and tell it what function to use to parse the output.
>> >
>>
>> Yes, something like that.
>>
>> The problem I face is I've forked every parser script I use, and it's
>> always to add or remove entire commands or individual regexes. These
>> things work best when the regex definition is treated as data out of a
>> config, not as pure code
>>
>> I still haven't fully read the 3.0 code yet, so I could well be asking
>> for something you've already done
>
> 3.0 does not offer a manner of altering the regexes by configuration,
> only the module, commands and functions used for the given device type. I
> do not see the former being practical, there are simply too many; you'd
> practically define the entire module in a configuration file and the value
> would be lost.
I can't get the first, but I can get 2, 3 & 4?
Deal, you have a sale. The check is in the mail :-)
--
Alan McKinnon
alan.mckinnon at gmail.com
More information about the Rancid-discuss
mailing list