<div dir="ltr"><div><div><div>Hi,<br><br></div>Could I request that this trivial change be added at some stage please. It introduces the ability to include a tag in hosts.cfg which has no purpose other than provide an arbitary reference. eg <br>
<br><div style="margin-left:40px">configdbid=12345<br></div></div><div><br></div><div>In my case '12345' would be the ID of a record in an asset database and I can use this to construct a query that delivers useful support information. It could also be used the other way round and provide a way to maintain hosts.cfg in a mysql db or some such. Let me know what you think.<br>
</div><div><br>*** xymon-code/lib/loadhosts.h.FCS 2014-01-10 11:29:26.000000000 +0000<br>--- xymon-code/lib/loadhosts.h 2014-01-10 14:00:51.000000000 +0000<br>***************<br>*** 55,60 ****<br>--- 55,61 ----<br> XMH_FLAG_PULLDATA,<br>
XMH_FLAG_MULTIHOMED,<br> XMH_LDAPLOGIN,<br>+ XMH_CONFIGDBID,<br> XMH_IP,<br> XMH_HOSTNAME,<br> XMH_DOCURL,<br>*** xymon-code/lib/loadhosts.c.FCS 2014-01-10 11:29:26.000000000 +0000<br>
--- xymon-code/lib/loadhosts.c 2014-01-10 14:00:42.000000000 +0000<br>***************<br>*** 170,175 ****<br>--- 170,177 ----<br> xmh_item_name[XMH_FLAG_MULTIHOMED] = "XMH_MULTIHOMED";<br> xmh_item_key[XMH_LDAPLOGIN] = "ldaplogin=";<br>
xmh_item_name[XMH_LDAPLOGIN] = "XMH_LDAPLOGIN";<br>+ xmh_item_key[XMH_CONFIGDBID] = "configdbid=";<br>+ xmh_item_name[XMH_CONFIGDBID] = "XMH_CONFIGDBID";<br>
xmh_item_key[XMH_CLASS] = "CLASS:";<br> xmh_item_name[XMH_CLASS] = "XMH_CLASS";<br> xmh_item_key[XMH_OS] = "OS:";<br>*** xymon-code/web/svcstatus-info.c.FCS 2014-01-10 11:30:24.000000000 +0000<br>
--- xymon-code/web/svcstatus-info.c 2014-01-10 14:01:27.000000000 +0000<br>***************<br>*** 1206,1211 ****<br>--- 1206,1212 ----<br> (strncmp(val, "type=", 5) == 0) ||<br> (strncmp(val, "post=", 5) == 0) ||<br>
(strncmp(val, "nopost=", 7) == 0) ||<br>+ (strncmp(val, "configdbid=", 11) != 0) &&<br> (strncmp(val, "soap=", 5) == 0) ||<br>
(strncmp(val, "nosoap=", 7) == 0) ) {<br><br></div>Thanks<br>-- <br></div>Andy<br></div>