minio/docs/debugging/inspect
Klaus Post 5206c0e883
Inspect: Add error if no results (#19476)
When no results match or another error occurs, add an error to the stream. Keep the "inspect-input.txt" as the only thing in the zip for reference.

Example:

```
λ mc support inspect --airgap myminio/testbucket/fjghfjh/**
mc: Using public key from C:\Users\klaus\mc\support_public.pem
File data successfully downloaded as inspect-data.enc

λ inspect inspect-data.enc
Using private key from support_private.pem
output written to inspect-data.zip
2024/04/11 14:10:51 next stream: GetRawData: No files matched the given pattern

λ unzip -l inspect-data.zip
Archive:  inspect-data.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
      222  2024-04-11 14:10   inspect-input.txt
---------                     -------
      222                     1 file

λ
```

Modifies inspect to read until end of stream to report the error.

Bonus: Add legacy commandline params
2024-04-11 14:22:47 -07:00
..
decrypt-v1.go Inspect: Add error if no results (#19476) 2024-04-11 14:22:47 -07:00
decrypt-v2.go Inspect: Add error if no results (#19476) 2024-04-11 14:22:47 -07:00
export.go remove io/util for advanced golang (#16011) 2022-11-08 07:58:02 -08:00
go.mod update dependencies for https://pkg.go.dev/vuln/GO-2023-2402 (#18676) 2023-12-18 18:35:20 -08:00
go.sum update dependencies for https://pkg.go.dev/vuln/GO-2023-2402 (#18676) 2023-12-18 18:35:20 -08:00
main.go Inspect: Add error if no results (#19476) 2024-04-11 14:22:47 -07:00
utils.go Implement inspect data API v2 (#15474) 2022-11-02 13:36:38 -07:00