mirror of
https://github.com/minio/minio.git
synced 2024-12-24 22:25:54 -05:00
Capture cmdline args for inspect API (#14668)
Co-authored-by: Poorna Krishnamoorthy <poorna@minio.io>
This commit is contained in:
parent
c547a4d835
commit
0e6aedc7ed
@ -2477,9 +2477,16 @@ func (a adminAPIHandlers) InspectDataHandler(w http.ResponseWriter, r *http.Requ
|
|||||||
logger.LogIf(ctx, err)
|
logger.LogIf(ctx, err)
|
||||||
}
|
}
|
||||||
// save args passed to inspect command
|
// save args passed to inspect command
|
||||||
inspectArgs := fmt.Sprintf("inspect path: %s%s%s\n", volume, slashSeparator, file)
|
inspectArgs := []string{fmt.Sprintf(" Inspect path: %s%s%s\n", volume, slashSeparator, file)}
|
||||||
if err = rawDataFn(bytes.NewReader([]byte(inspectArgs)), "", "", "inspect-input.txt", StatInfo{
|
cmdLine := []string{"Server command line args: "}
|
||||||
Size: int64(len(inspectArgs)),
|
for _, pool := range globalEndpoints {
|
||||||
|
cmdLine = append(cmdLine, pool.CmdLine)
|
||||||
|
}
|
||||||
|
cmdLine = append(cmdLine, "\n")
|
||||||
|
inspectArgs = append(inspectArgs, cmdLine...)
|
||||||
|
inspectArgsBytes := []byte(strings.Join(inspectArgs, " "))
|
||||||
|
if err = rawDataFn(bytes.NewReader(inspectArgsBytes), "", "", "inspect-input.txt", StatInfo{
|
||||||
|
Size: int64(len(inspectArgsBytes)),
|
||||||
}); err != nil {
|
}); err != nil {
|
||||||
logger.LogIf(ctx, err)
|
logger.LogIf(ctx, err)
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user