In your template file, all the parameters need to be defined. I believe you need to break down your db file in 2 templates. You substitution file to call in dbLoadTemplate can look like file "template1.dbt" { pattern {PROTO, P, BOXNO, LEVELNO, CHANNELNO, ELEMENTNO} {hvtest.proto, HV, 19, 0, 0, 0}
{hvtest.proto, HV, 19, 0, 1, 1} } file "template2.dbt" { pattern {EELO, EEUP} {dhcp, DHCP}
{ip, IP} } template1.dbt includes ONLY the records that use the first set of parameters template2.dbt includes ONLY the records that use the second set of params. Cheers, -- Emmanuel
Date: Tue, 10 Sep 2013 19:06:11 +0200 Subject: Multiple patterns/ .sub files for the same .db file From: [email protected]To: [email protected]Hello,
I have .sub file looking like this: file "hvtest.db" { pattern {PROTO, P, BOXNO, LEVELNO, CHANNELNO, ELEMENTNO} {hvtest.proto, HV, 19, 0, 0, 0}
{hvtest.proto, HV, 19, 0, 1, 1} } Now I would need another pattern in the same .db file looking like this: file "hvtest.db" { pattern {EELO, EEUP} {dhcp, DHCP}
{ip, IP} } I tried two dbLoadTemplate - lines in my .cmd file dbLoadTemplate "a.sub" dbLoadTemplate "b.sub" but I then got Error messages saying the substitutions from the first file are undefined. I also tried to put both patterns in one file (I found examples with different patterns for different .db files). But then again I get error messages saying the substitutions are undefined. When I directly append the second pattern after the first, I get a syntax error message. So how can this be done?
Regards,
Tito
|