Skip to content

Commit 3feaa3f

Browse files
committed
nfs4: include open stateid into diagnostic printouts
a variation of c518053 for 2.6
1 parent 77983be commit 3feaa3f

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

modules/dcache/src/main/java/org/dcache/chimera/nfsv41/door/NFSv41Door.java

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -481,8 +481,13 @@ public void getInfo(PrintWriter pw) {
481481

482482
pw.println();
483483
pw.println(" Known movers (layouts):");
484-
for(Transfer io: _ioMessages.values()) {
485-
pw.println( String.format(" %s : %s@%s", io.getPnfsId(), io.getMoverId(), io.getPool() ));
484+
for (NfsTransfer io : _ioMessages.values()) {
485+
pw.println(String.format(" %s : %s@%s, OS=%s,cl=[%s]",
486+
io.getPnfsId(),
487+
io.getMoverId(),
488+
io.getPool(),
489+
io.getProtocolInfoForPool().stateId(),
490+
io.getProtocolInfoForPool().getSocketAddress().getAddress().getHostAddress()));
486491
}
487492

488493
pw.println();

modules/dcache/src/main/java/org/dcache/chimera/nfsv41/mover/NFSv41ProtocolMover.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,4 +91,8 @@ public void setBytesTransferred(long bytesTransferred) {
9191
_lastAccessTime = System.currentTimeMillis();
9292
}
9393

94+
@Override
95+
public String toString() {
96+
return "NFSv4.1/pNFS";
97+
}
9498
}

0 commit comments

Comments
 (0)