Skip to content

fix: close the cli audit items - #129

Merged
CMGS merged 3 commits into
masterfrom
fix/cli-audit-items
Sep 2, 2026
Merged

CMGS merged 3 commits into
masterfrom
fix/cli-audit-items

Conversation

@CMGS

@CMGS CMGS commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

Audit items E5, E6, E7, E11, E12, E13, E14 and E15.

  • E5: an empty result renders the header-only table on every read command (images no longer print no images, workloads and nodes no longer print nothing).
  • E6: describe.Nodes takes the nodes a command already holds; the channel form is NodesStream, and NodeResource describes one resource, so no caller fabricates a channel (ToChan is gone from cmd).
  • E7: pod nodes --filter down filters the stream (downOnly) instead of buffering the whole listing, so --stream means the same for every filter and the up/all and down paths are one.
  • E12: image build asks whether stdout is a terminal once, not per progress message.
  • E13: image list leaves the pod-or-node precondition to core like cache and remove do.
  • E15: node add sends share as a number, like cpu.
  • E11 / E14: docs/cli.md says which commands ignore --output and how --extra-resources meets a command's own flags.

CMGS added 3 commits September 3, 2026 02:51
An empty result renders the header-only table on every read command. Nodes a command already holds are described from a slice; the channel form is NodesStream and node resource has a single-item form, so no caller fabricates a channel. pod nodes --filter down filters the stream instead of buffering it, so --stream means the same for every filter. image build asks whether stdout is a terminal once. image list leaves the pod-or-node precondition to core like cache and remove. node add sends share as a number. docs/cli.md says which commands ignore --output and how --extra-resources meets a command's own flags.
@CMGS
CMGS merged commit cd85414 into master Sep 2, 2026
3 checks passed
@CMGS
CMGS deleted the fix/cli-audit-items branch September 2, 2026 23:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant