<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
pre
        {mso-style-priority:99;
        mso-style-link:"Стандартный HTML Знак";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0cm;
        mso-margin-bottom-alt:auto;
        margin-left:0cm;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
span.HTML
        {mso-style-name:"Стандартный HTML Знак";
        mso-style-priority:99;
        mso-style-link:"Стандартный HTML";
        font-family:"Consolas",serif;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:2.0cm 42.5pt 2.0cm 3.0cm;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'>Thank you for sharing!<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'>Sincerely,<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'>Vacheslav<o:p></o:p></span></p><p class=MsoNormal><span style='font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D'><o:p> </o:p></span></p><div><div style='border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0cm 0cm 0cm'><p class=MsoNormal><b><span lang=RU style='font-size:11.0pt;font-family:"Calibri",sans-serif'>From:</span></b><span lang=RU style='font-size:11.0pt;font-family:"Calibri",sans-serif'> Rancid-discuss [mailto:rancid-discuss-bounces@shrubbery.net] <b>On Behalf Of </b>Aleksander Vines<br><b>Sent:</b> Tuesday, February 20, 2018 11:46 AM<br><b>To:</b> rancid-discuss@shrubbery.net<br><b>Subject:</b> Re: [rancid] Show tech on latest Procurve software<o:p></o:p></span></p></div></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><span style='color:#1F497D'>></span>That worked perfectly. Thanks for the fast reply.<o:p></o:p></p><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><span style='color:#1F497D'>></span>For reference, if anyone else have issues with new procurve software, this is what I added:<o:p></o:p></p></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><div><p class=MsoNormal><span style='color:#1F497D'>></span># This routine parses "show tech transceivers"<o:p></o:p></p></div><div><p class=MsoNormal><span style='color:#1F497D'><</span>sub ShowTechTransceivers {<o:p></o:p></p></div><div><p class=MsoNormal>    ...<o:p></o:p></p></div><div><p class=MsoNormal>    while (<INPUT>) {<o:p></o:p></p></div><div><p class=MsoNormal>        ...<o:p></o:p></p></div><div><p class=MsoNormal><i>        # These next two lines are new</i><o:p></o:p></p></div><div><p class=MsoNormal><i>        next if (/[A-Z][a-z][a-z] [A-Z][a-z][a-z] [0-9]+ [0-2][0-9]:[0-5][0-9]:[0-5][0-9] 20[0-9][0-9]/);</i><o:p></o:p></p></div><div><p class=MsoNormal><i>        next if (/show time/);</i><o:p></o:p></p></div><div><p class=MsoNormal>        next if (/^(\s*|\s*$cmd\s*)$/);<o:p></o:p></p></div><div><p class=MsoNormal>        ...<o:p></o:p></p></div><div><p class=MsoNormal>}<o:p></o:p></p></div></div><div><p class=MsoNormal><o:p> </o:p></p></div><div><p class=MsoNormal><span style='color:#1F497D'>></span>Thanks,<o:p></o:p></p></div><div><p class=MsoNormal style='margin-bottom:12.0pt'>Aleksander Vines<br><br><br><o:p></o:p></p><div><p class=MsoNormal style='margin-bottom:12.0pt'><strong>From: </strong>Doug Hughes <<a href="mailto:doug.hughes@keystonenap.com">doug.hughes@keystonenap.com</a>> <br><strong>To: </strong><<a href="mailto:rancid-discuss@shrubbery.net">rancid-discuss@shrubbery.net</a>> <br><strong>Sent: </strong>2018-02-19 18:06 <br><strong>Subject: </strong>Re: [rancid] Show tech on latest Procurve software <o:p></o:p></p><blockquote style='border:none;border-left:solid #CCCCCC 1.0pt;padding:0cm 0cm 0cm 6.0pt;margin-left:4.8pt;margin-right:0cm'><div><p style='background:white'><span style='color:black'>Yes, it's fairly easy to filter out individual lines by editing the filter inside the perl scripts to make them go away. I have done this many, many times. The only trick is that when you upgrade you might lose your change, so save a copy or diff that you can re-apply later.<o:p></o:p></span></p><p style='background:white'><span style='color:black'>In this case, the place where you'd put the filter is in ~rancid/bin/hrancid in the routine "ShowTechTransceivers"<o:p></o:p></span></p><p style='background:white'><span style='color:black'>Right at the top where it has 'next if (...)'<o:p></o:p></span></p><p style='background:white'><span style='color:black'>either above or below that you can add a line that says something like next if (/thing I want to match here/) which will skip that line.<o:p></o:p></span></p><p style='background:white'><span style='color:black'><o:p> </o:p></span></p><div><p class=MsoNormal style='background:white'><span style='color:black'>On 2/19/2018 9:12 AM, Aleksander Vines wrote:<o:p></o:p></span></p></div><blockquote style='margin-top:5.0pt;margin-bottom:5.0pt'><p class=MsoNormal style='background:white'><span style='color:black'>Hi all, <o:p></o:p></span></p><div><p class=MsoNormal style='background:white'><span style='color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'>Is there a way of altering the output of rancid, or which commands it runs, or how the 'diff'ing' works?<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'>We seem to have a problem with the latest hp software, where 'show tech transceivers' seems to include a call to 'show time'. Hence it notices a diff in the output timestamp and and it's fairly annoying if you actually want to keep track of changes. <o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'>Ref. <a href="https://community.hpe.com/t5/ProCurve-ProVision-Based/Command-behavior-change-in-KB-16-05-0003-5406R-firmware/td-p/6992013" target="_blank">https://community.hpe.com/t5/ProCurve-ProVision-Based/Command-behavior-change-in-KB-16-05-0003-5406R-firmware/td-p/6992013</a><o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'><o:p> </o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'>Regards,<o:p></o:p></span></p></div><div><p class=MsoNormal style='background:white'><span style='color:black'>Aleksander Vines<o:p></o:p></span></p></div><p class=MsoNormal style='background:white'><span style='color:black'><br><br><o:p></o:p></span></p><pre style='background:white'><span style='color:black'>_______________________________________________<o:p></o:p></span></pre><pre style='background:white'><span style='color:black'>Rancid-discuss mailing list<o:p></o:p></span></pre><pre style='background:white'><span style='color:black'><a href="mailto:Rancid-discuss@shrubbery.net" target="_blank" title="Send email to Rancid-discuss@shrubbery.net">Rancid-discuss@shrubbery.net</a><o:p></o:p></span></pre><pre style='background:white'><span style='color:black'><a href="http://www.shrubbery.net/mailman/listinfo/rancid-discuss" target="_blank">http://www.shrubbery.net/mailman/listinfo/rancid-discuss</a><o:p></o:p></span></pre></blockquote><p class=MsoNormal style='background:white'><span style='color:black'><o:p> </o:p></span></p><div><p class=MsoNormal style='background:white'><span style='color:black'>-- <o:p></o:p></span></p><table class=MsoNormalTable border=0 cellpadding=0><tr><td width="90%" style='width:90.0%;padding:.75pt .75pt .75pt 15.0pt'><p class=MsoNormal>Doug Hughes<br>Keystone NAP<br>Fairless Hills, PA<br>1.844.KEYBLOCK (539.2562)<o:p></o:p></p></td><td style='padding:.75pt 15.0pt .75pt .75pt;align: right'><p class=MsoNormal><img border=0 width=185 height=110 style='width:1.927in;height:1.1458in' id="_x0000_i1025" src="cid:image001.png@01D3AA40.D4B3FA30"><o:p></o:p></p></td></tr></table></div></div><p class=MsoNormal><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">http://www.shrubbery.net/mailman/listinfo/rancid-discuss</a><o:p></o:p></p></blockquote></div></div></div></body></html>