<div dir="ltr">Understood, but even when in a dev environment, what is the best way to test changes to file for added commands?  For example, I want to add new commands to jrancid, but I am not 100% sure on the sub routine configuration for parsing output. I suppose I can make the changes, use rancid-run, and just keep tweaking until the output in the configs/ directory is what I want<div>
<br></div><div>I'm trying to mentally build out a process of adding commands for the different devices we use without just shotgunning it.<br><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Sep 17, 2013 at 9:34 AM, Alan McKinnon <span dir="ltr"><<a href="mailto:alan.mckinnon@gmail.com" target="_blank">alan.mckinnon@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="HOEnZb"><div class="h5">On 17/09/2013 13:00, Jason Biel wrote:<br>
> While I understand the basics of adding additional commands to RANCID,<br>
> what is the ideal way to be testing new commands as I am debugging<br>
> them?  Are most people running a dev RANCID install for testing?<br>
<br>
</div></div>Most definitely :-)<br>
<br>
In any kind of real-life scenario, your rancid data in configs/<br>
naturally evolves into a very critical data source. Almost nothing else<br>
out there is capable of documenting real life systems to the extent<br>
rancid can. This is great for your ego, but also means you can't fiddle<br>
with it so much.<br>
<br>
I keep 2 dev installs for different purposes and follow the classic<br>
dev/test/debug/deploy strategy.<br>
<br>
There's a second reason why this is a good idea - it is very common for<br>
sysadmins to maintain their own little patchset to customize rancid<br>
behaviour (mostly to account for quirks between device models) and then<br>
repatch new releases if your tweaks didn't make it into the codebase. A<br>
dev setup makes this process so much easier.<br>
<span class="HOEnZb"><font color="#888888"><br>
<br>
--<br>
--<br>
Alan McKinnon<br>
<a href="mailto:alan.mckinnon@gmail.com">alan.mckinnon@gmail.com</a><br>
<br>
_______________________________________________<br>
Rancid-discuss mailing list<br>
<a href="mailto:Rancid-discuss@shrubbery.net">Rancid-discuss@shrubbery.net</a><br>
<a href="http://www.shrubbery.net/mailman/listinfo/rancid-discuss" target="_blank">http://www.shrubbery.net/mailman/listinfo/rancid-discuss</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br>Jason<br>
</div></div></div>