-
Notifications
You must be signed in to change notification settings - Fork 29
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
ECS-6433 heuristic loading #231 #348
ECS-6433 heuristic loading #231 #348
Conversation
As an aside, I think it's worthwhile developing the tests as you write the code. I'm often guilty of writing code then making tests after, but practicing proper test-driven development can often help speed up your development. In this case, if you set up tests that ran the |
…ually, then load the union of the results.
…ually, then load the union of the results.
…loading_#231' into ECS-6433_heuristic_loading_#231
I updated the
|
Hi Jane, if you want to discuss your code you should push it so we can make in-line comments. |
…ent.search_regex(name='tst_base_.*').
It seems like |
docs/source/upcoming_release_notes/349-bug_args_simplenamespace.rst
Outdated
Show resolved
Hide resolved
…device dictionary.
…ltiple glob arguments.
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.
I think I'm happy with this, I'll leave my approval prior to my vacay
The merge-base changed after approval.
docs/source/upcoming_release_notes/348-ECS-6433_heuristic_loading.rst
Outdated
Show resolved
Hide resolved
docs/source/upcoming_release_notes/348-ECS-6433_heuristic_loading.rst
Outdated
Show resolved
Hide resolved
docs/source/upcoming_release_notes/349-bug_args_simplenamespace.rst
Outdated
Show resolved
Hide resolved
I swear these are my last nitpicks, then I think we're good to go |
Lol it's fine. I'm learning a lot and taking notes for future projects. |
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.
LGTM 👍
The merge-base changed after approval.
The merge-base changed after approval.
Description
load
function to support searching and loading in one user-friendly expression. Theload
function gathers the results of each search term individually and loads the union of the results.print
statements.load
function.load
function of cli.py removedterm=[]
and replaced with[item]
for readability.Motivation and Context
It allows users to search and load device objects using one CLI expression.
#231
How Has This Been Tested?
Manual testing and unit tests.
Where Has This Been Documented?
Documentation is in the code and release notes.
Pre-merge checklist
docs/pre-release-notes.sh
and created a pre-release documentation page