Skip to content

Commit

Permalink
Updated logging to include full node information
Browse files Browse the repository at this point in the history
  • Loading branch information
andy31415 committed Jul 21, 2022
1 parent 36ff405 commit 4ab8eb8
Showing 1 changed file with 16 additions and 9 deletions.
25 changes: 16 additions & 9 deletions src/app/OperationalDeviceProxy.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -169,8 +169,11 @@ void OperationalDeviceProxy::UpdateDeviceData(const Transport::PeerAddress & add
char peerAddrBuff[Transport::PeerAddress::kMaxToStringSize];
addr.ToString(peerAddrBuff);

ChipLogDetail(Controller, "Updating device address to %s while in state %d on node 0x" ChipLogFormatX64, peerAddrBuff,
static_cast<int>(mState), ChipLogValueX64(GetDeviceId()));
ChipLogDetail(Discovery,
"OperationalDeviceProxy[" ChipLogFormatX64 ":" ChipLogFormatX64
"]: Updating device address to %s while in state %d",
ChipLogValueX64(mPeerId.GetCompressedFabricId()), ChipLogValueX64(mPeerId.GetNodeId()), peerAddrBuff,
static_cast<int>(mState));
#endif

CHIP_ERROR err = CHIP_NO_ERROR;
Expand Down Expand Up @@ -367,9 +370,10 @@ OperationalDeviceProxy::~OperationalDeviceProxy()
{
if (mAddressLookupHandle.IsActive())
{
ChipLogProgress(Discovery,
"Cancelling incomplete address resolution as device is being deleted for node 0x" ChipLogFormatX64,
ChipLogValueX64(GetDeviceId()));
ChipLogDetail(Discovery,
"OperationalDeviceProxy[" ChipLogFormatX64 ":" ChipLogFormatX64
"]: Cancelling incomplete address resolution as device is being deleted.",
ChipLogValueX64(mPeerId.GetCompressedFabricId()), ChipLogValueX64(mPeerId.GetNodeId()));

// Skip cancel callback since the destructor is being called, so we assume that this object is
// obviously not used anymore
Expand All @@ -395,8 +399,9 @@ CHIP_ERROR OperationalDeviceProxy::LookupPeerAddress()
if (mAddressLookupHandle.IsActive())
{
ChipLogProgress(Discovery,
"Operational node lookup for 0x" ChipLogFormatX64 " already in progress. Will NOT start a new one.",
ChipLogValueX64(GetDeviceId()));
"OperationalDeviceProxy[" ChipLogFormatX64 ":" ChipLogFormatX64
"]: Operational node lookup already in progress. Will NOT start a new one.",
ChipLogValueX64(mPeerId.GetCompressedFabricId()), ChipLogValueX64(mPeerId.GetNodeId()));
return CHIP_NO_ERROR;
}

Expand All @@ -412,8 +417,10 @@ void OperationalDeviceProxy::OnNodeAddressResolved(const PeerId & peerId, const

void OperationalDeviceProxy::OnNodeAddressResolutionFailed(const PeerId & peerId, CHIP_ERROR reason)
{
ChipLogError(Discovery, "Operational discovery failed for 0x" ChipLogFormatX64 ": %" CHIP_ERROR_FORMAT,
ChipLogValueX64(peerId.GetNodeId()), reason.Format());
ChipLogError(Discovery,
"OperationalDeviceProxy[" ChipLogFormatX64 ":" ChipLogFormatX64
"]: operational discovery failed: %" CHIP_ERROR_FORMAT,
ChipLogValueX64(mPeerId.GetCompressedFabricId()), ChipLogValueX64(mPeerId.GetNodeId()), reason.Format());

if (IsResolvingAddress())
{
Expand Down

0 comments on commit 4ab8eb8

Please sign in to comment.