Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
blockdev: Drop dead code
We have no use for listing all devices, so drop it.
Signed-off-by: Colin Walters walters@verbum.org
blockdev: Fold listing fn
We only have a case for listing one device.
Signed-off-by: Colin Walters walters@verbum.org
lib: Move Command extensions to new
mod cmdutil
Prep for more stuff there.
Signed-off-by: Colin Walters walters@verbum.org
cmdutils: Add helper to run and parse JSON
It's handy to have a central helper for this.
Signed-off-by: Colin Walters walters@verbum.org
blockdev: Use JSON parsing helper
It's shorter and clearer and we get stderr.
Signed-off-by: Colin Walters walters@verbum.org
Switch a few Task users to direct Command
I never intended the
Task
abstraction to be "the one way torun subprocesses in bootc"...let's stop using it where:
.quiet()
by default so we're not printing thedescription anyways, which is the main thing Task does
Signed-off-by: Colin Walters walters@verbum.org
Fix two minor clippy lints
Signed-off-by: Colin Walters walters@verbum.org