Skip to content

Conversation

@woodruffw
Copy link
Member

This is just general refactoring: it adds use of logging in the CLI and signing modules, and makes sign return a SigningResult for eventual rendering instead of plumbing click.echo through a non-CLI API.

@woodruffw woodruffw added the refactoring Refactoring tasks. label May 2, 2022
@woodruffw woodruffw requested a review from di May 2, 2022 16:37
@woodruffw woodruffw self-assigned this May 2, 2022
woodruffw added 2 commits May 2, 2022 10:37
Signed-off-by: William Woodruff <william@trailofbits.com>
Signed-off-by: William Woodruff <william@trailofbits.com>
Signed-off-by: William Woodruff <william@trailofbits.com>
di
di previously approved these changes May 2, 2022
Copy link
Member

@di di left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, but let's make sure the order of the output remains the same as what cosign currently does.

Signed-off-by: William Woodruff <william@trailofbits.com>
@woodruffw woodruffw merged commit a18e1b8 into main May 2, 2022
@woodruffw woodruffw deleted the ww/logging branch May 2, 2022 18:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactoring Refactoring tasks.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants