-
Notifications
You must be signed in to change notification settings - Fork 20
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
Refactor run with log #225
Conversation
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.
Overall a great refactor, the code is now much easier to understand and modular. This is my first time going through agent code so bear with me as I had lots of questions.
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 great, and thanks for resolving my comments
Description
I've been looking at some ways to refactor some of the hairy pieces currently in the agent code, improve modularity, testability, etc. I think this improves this also gives us a better foundation to build on with the rest of it.
Tests
Added some unit tests, and also tested this with a real device connector and several full runs of provision+test+reserve in the staging instance.