<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>