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.
Issue #, if available:
#841 (partial fix)
Description of changes:
Removed many references to ctr. Only things not removed were the
run
and theimage rpull
commands. Both were more challenging to port over —run
is entirely delegated to ctr and may not even be worth the effort to port over, whileimage rpull
uses more than just the containerd client, which might require larger scale changes should we focus on this later. All other references to ctr should be gone.Unsure if the place I put client.go adhered to proper structure. It made sense to me given that every other file in every other folder was relevant to a command, so the
internal
folder made the most sense to me for the code for creating a new containerd client.Testing performed:
Minimal testing on some basic operations (create, push, ztoc, ls) and ensured they remained functionally the same. I suppose the testing suite will perform some more robust tests as they use the CLI.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.