-
Notifications
You must be signed in to change notification settings - Fork 480
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
feat(scheduler): Implement POST /intervalaction V2 API #3190
Conversation
Hold this PR according to the discussion of the PR edgexfoundry/go-mod-core-contracts#518 (comment) |
internal/support/scheduler/v2/controller/http/intervalaction_test.go
Outdated
Show resolved
Hide resolved
This PR should hold until edgexfoundry/go-mod-core-contracts#536 merged. |
Implement the V2 API according to the swagger doc https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/support-scheduler/2.x#/default/post_intervalaction Close #3187 Signed-off-by: weichou <weichou1229@gmail.com>
Close #3187 Signed-off-by: weichou <weichou1229@gmail.com>
- Upgrade core-contract lib to latest version - Add the description to clarify that id or name is an either requirement, not both Close #3187 Signed-off-by: weichou <weichou1229@gmail.com>
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
Codecov Report
@@ Coverage Diff @@
## master #3190 +/- ##
==========================================
+ Coverage 41.81% 41.87% +0.06%
==========================================
Files 177 179 +2
Lines 15180 15252 +72
==========================================
+ Hits 6347 6387 +40
- Misses 8460 8492 +32
Partials 373 373
Continue to review full report at Codecov.
|
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
Close #3187
PR Checklist
Please check if your PR fulfills the following requirements:
If your build fails due to your commit message not passing the build checks, please review the guidelines here: https://github.com/edgexfoundry/edgex-go/blob/master/.github/Contributing.md.
What is the current behavior?
Issue Number: #3187
What is the new behavior?
Implement the V2 API according to the swagger doc https://app.swaggerhub.com/apis-docs/EdgeXFoundry1/support-scheduler/2.x#/default/post_intervalaction
Does this PR introduce a breaking change?
New Imports
Specific Instructions
Are there any specific instructions or things that should be known prior to reviewing?
Other information