diff options
Diffstat (limited to 'web/js/nms-info-box.js')
| -rw-r--r-- | web/js/nms-info-box.js | 17 | 
1 files changed, 15 insertions, 2 deletions
| diff --git a/web/js/nms-info-box.js b/web/js/nms-info-box.js index 2cc6fc4..b902a69 100644 --- a/web/js/nms-info-box.js +++ b/web/js/nms-info-box.js @@ -832,10 +832,23 @@ var inventoryListingPanel = function() {  						value = nmsData.snmp.snmp[sw]["misc"]["sysDescr"][0];  						break;  					case 'jnxBoxSerialNo': +						if(testTree(nmsData,["snmp","snmp",sw,"misc","entPhysicalSerialNum"])) { +							for (var x in nmsData.snmp.snmp[sw]["misc"]["entPhysicalSerialNum"]) { +								value = "misc" + x + ":" + nmsData.snmp.snmp[sw]["misc"]["entPhysicalSerialNum"][x]; +								resultArray.push([sw, value]); +							} +						} +						if (testTree(nmsData,["snmp","snmp",sw,"misc","jnxVirtualChassisMemberSerialnumber"])) { +							for (var x in nmsData.snmp.snmp[sw]["misc"]["jnxVirtualChassisMemberSerialnumber"]) { +								value = "member " + x + ":" + nmsData.snmp.snmp[sw]["misc"]["jnxVirtualChassisMemberSerialnumber"][x]; +								resultArray.push([sw, value]); +							} +						}  						value = nmsData.snmp.snmp[sw]["misc"]["jnxBoxSerialNo"][0];  						break;  				} -			} catch (e) {} +			} catch (e) {console.log("sw: " + sw); console.log(e);} +  			resultArray.push([sw, value]);  		} @@ -1012,7 +1025,7 @@ var switchCommentsPanel = function () {  			var tmp = (date.getYear() + 1900) + "-" + (month < 10 ? "0": "") + month + "-" + (day < 10 ? "0" : "") + day + " " + date.toTimeString().replace(/:\d\d .*$/,"");  			td1.textContent = tmp;  			td1.classList.add("left"); -			td2.textContent = "[" + logs[v]['username'] + "] " + logs[v]['log']; +			td2.textContent = logs[v]['systems'] + "[" + logs[v]['username'] + "] " + logs[v]['log'];  		}  		domObj.appendChild(table);  		this._render(domObj); | 
