sftpd stats: add file path for active upload/download

This commit is contained in:
Nicola Murino
2019-08-08 19:33:16 +02:00
parent 9f5722a894
commit 90607d4f86
4 changed files with 17 additions and 2 deletions

View File

@@ -50,6 +50,7 @@ type connectionTransfer struct {
StartTime int64 `json:"start_time"`
Size int64 `json:"size"`
LastActivity int64 `json:"last_activity"`
Path string `json:"path"`
}
// ActiveQuotaScan defines an active quota scan
@@ -210,6 +211,7 @@ func GetConnectionsStats() []ConnectionStatus {
StartTime: utils.GetTimeAsMsSinceEpoch(t.start),
Size: size,
LastActivity: utils.GetTimeAsMsSinceEpoch(t.lastActivity),
Path: c.User.GetRelativePath(t.path),
}
conn.Transfers = append(conn.Transfers, connTransfer)
}