-
Notifications
You must be signed in to change notification settings - Fork 1
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
Cli setup #3
Cli setup #3
Conversation
I think something in cli.py is breaking pylama, but I'm not sure what. |
It appears to be related to an incompatibility between Slightly unrelated, both Adam and I found out last week that running |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See inline comments for changes and suggestions.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me but we can see if Helen has any other feedback
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is ok as is but I think config could be simplified a bit (see inline comments).
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Why these changes are being introduced: CLI command structure and config need to be updated from the template repo defaults. How this addresses that need: * Adds expected command options and updates configuration as needed. * Updates tests to reflect all changes. * Updates README with descriptions for all required environemnt variables Relevant ticket(s): * https://mitlibraries.atlassian.net/browse/IN-732
2610f44
to
e7da799
Compare
What does this PR do?
app gets config settings from environment variables or defaults.
adds cli commands and options
Includes new or updated dependencies?
YES
What are the relevant tickets?
https://mitlibraries.atlassian.net/browse/IN-732
Developer
Code Reviewer
(not just this pull request message)