Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pd: 👏 cli commands and options live in pd::cli #3672

Merged
merged 1 commit into from
Jan 26, 2024

Conversation

cratelyn
Copy link
Contributor

this commit is pure code motion. this moves the Opt clap argument parser and option/command definitions to a pd::cli submodule. this will help with integration testing of pd someday, and helps keep our entrypoint tidy. (see #3588 for other work related to future integration tests)

@cratelyn cratelyn added A-node Area: System design and implementation for node software C-enhancement Category: an enhancement to the codebase E-day C-chore Codebase maintenance that doesn't fix bugs or add features, and isn't urgent or blocking. labels Jan 26, 2024
@cratelyn cratelyn self-assigned this Jan 26, 2024
this commit is pure code motion. this moves the `Opt` clap argument
parser and option/command definitions to a `pd::cli` submodule.

this will help with integration testing of `pd` someday, and helps keep
our entrypoint tidy.
@cratelyn cratelyn force-pushed the katie/cli-commands-in-pd-lib branch from 49d4142 to 708f7eb Compare January 26, 2024 15:43
@cratelyn
Copy link
Contributor Author

force-pushed, cargo fmt.

Copy link
Member

@erwanor erwanor left a comment

Choose a reason for hiding this comment

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

Clean

@cratelyn cratelyn marked this pull request as ready for review January 26, 2024 16:09
@cratelyn cratelyn merged commit 669ce54 into main Jan 26, 2024
7 checks passed
@cratelyn cratelyn deleted the katie/cli-commands-in-pd-lib branch January 26, 2024 16:09
@cratelyn cratelyn added the A-mock-consensus Area: Relates to the mock consensus engine label Feb 8, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-mock-consensus Area: Relates to the mock consensus engine A-node Area: System design and implementation for node software C-chore Codebase maintenance that doesn't fix bugs or add features, and isn't urgent or blocking. C-enhancement Category: an enhancement to the codebase E-day
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants