You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@qpid.apache.org by ea...@apache.org on 2020/03/13 17:42:49 UTC
[qpid-dispatch] branch master updated: DISPATCH-1601: Changed
console's address parsing logic to match qdstat. Added distribution to
address table.
This is an automated email from the ASF dual-hosted git repository.
eallen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/qpid-dispatch.git
The following commit(s) were added to refs/heads/master by this push:
new e8a59ac DISPATCH-1601: Changed console's address parsing logic to match qdstat. Added distribution to address table.
e8a59ac is described below
commit e8a59aca89ef8f45a620b62c8af18e46127b956e
Author: Ernest Allen <ea...@redhat.com>
AuthorDate: Fri Mar 13 13:42:36 2020 -0400
DISPATCH-1601: Changed console's address parsing logic to match qdstat. Added distribution to address table.
---
.../react/src/overview/dataSources/addressData.js | 25 +++++++---------------
1 file changed, 8 insertions(+), 17 deletions(-)
diff --git a/console/react/src/overview/dataSources/addressData.js b/console/react/src/overview/dataSources/addressData.js
index ee581f2..f527f48 100644
--- a/console/react/src/overview/dataSources/addressData.js
+++ b/console/react/src/overview/dataSources/addressData.js
@@ -24,6 +24,7 @@ class AddressData {
{ title: "Address", field: "address" },
{ title: "Class", field: "class" },
{ title: "Phase", field: "phase" },
+ { title: "Distribution", field: "distribution" },
{ title: "In-proc", field: "inproc", numeric: true },
{ title: "Local", field: "local", numeric: true },
{ title: "Remote", field: "remote", numeric: true },
@@ -43,13 +44,8 @@ class AddressData {
data => {
const record = data[currentRecord.nodeId]["router.address"];
const identityIndex = record.attributeNames.indexOf("identity");
- const result = record.results.find(
- r => r[identityIndex] === currentRecord.uid
- );
- let address = this.service.utilities.flatten(
- record.attributeNames,
- result
- );
+ const result = record.results.find(r => r[identityIndex] === currentRecord.uid);
+ let address = this.service.utilities.flatten(record.attributeNames, result);
address = this.service.utilities.formatAttributes(
address,
schema.entityTypes["router.address"]
@@ -90,8 +86,8 @@ class AddressData {
);
// address is now an object with attribute names as keys and their values
let uid = address.identity;
- let identity = this.service.utilities.identity_clean(uid);
-
+ //let identity = this.service.utilities.identity_clean(uid);
+ let identity = address.identity;
// if this is the 1st time we've seen this address:class
if (
!addressObjs[
@@ -107,6 +103,7 @@ class AddressData {
address: this.service.utilities.addr_text(identity),
class: this.service.utilities.addr_class(identity),
phase: addr_phase(identity),
+ distribution: address.distribution,
inproc: address.inProcess,
local: address.subscriberCount,
remote: address.remoteCount,
@@ -133,10 +130,7 @@ class AddressData {
sumObj["in"] = addNull(sumObj["in"], address.deliveriesIngress);
sumObj.out = addNull(sumObj.out, address.deliveriesEgress);
sumObj.thru = addNull(sumObj.thru, address.deliveriesTransit);
- sumObj.toproc = addNull(
- sumObj.toproc,
- address.deliveriesToContainer
- );
+ sumObj.toproc = addNull(sumObj.toproc, address.deliveriesToContainer);
sumObj.fromproc = addNull(
sumObj.fromproc,
address.deliveriesFromContainer
@@ -174,10 +168,7 @@ class AddressData {
addressFields[i - 1]["class"] +
")";
addressFields[i].title =
- addressFields[i].address +
- " (" +
- addressFields[i]["class"] +
- ")";
+ addressFields[i].address + " (" + addressFields[i]["class"] + ")";
} else addressFields[i].title = addressFields[i].address;
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@qpid.apache.org
For additional commands, e-mail: commits-help@qpid.apache.org