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

Small improvement to the API forecast #4986

Merged
merged 2 commits into from Jul 10, 2019

Conversation

@jtobard
Copy link
Contributor

commented Jun 21, 2019

fix #4985

For those strange cases in which you need to check when a job should have run.

This is a new parameter for the endpoint:

GET /api/31/job/[ID]/forecast

Adding the parameter past=true will return an inverse forecast, that is, considering the current scheduler, when it should have run.
This forecast is only referential, since it will not take into account if the job could have been disabled or not yet been created.

A couple of people in the community channels requested this functionality as a nice to have for administration purpose.

small improvement to the API forecast for those strange cases in whic…
…h you need to check when a job should have run
@jtobard

This comment has been minimized.

Copy link
Contributor Author

commented Jun 27, 2019

Documentation: rundeck/docs#271

@jtobard jtobard added this to the 3.1.0-RC2 milestone Jul 3, 2019

@jtobard jtobard requested a review from gschueler Jul 3, 2019

@gschueler
Copy link
Member

left a comment

This should require api v32 to function

@gschueler gschueler merged commit b6b9c05 into master Jul 10, 2019

21 checks passed

Mergeable Mergeable Run has been Completed!
Details
continuous-integration/travis-ci/pr The Travis CI build passed
Details
continuous-integration/travis-ci/push The Travis CI build passed
Details
security/snyk - build.gradle (rundeck) No manifest changes detected
security/snyk - core/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/copyfile-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/flow-control-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/git-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/jasypt-encryption-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/job-state-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/localexec-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/orchestrator-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/script-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/source-refresh-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/stub-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - plugins/upvar-plugin/build.gradle (rundeck) No manifest changes detected
security/snyk - rundeck-storage/build.gradle (rundeck) No manifest changes detected
security/snyk - rundeckapp/build.gradle (rundeck) No manifest changes detected
security/snyk - rundeckapp/grails-spa/package.json (rundeck) No manifest changes detected
security/snyk - rundeckapp/metricsweb/build.gradle (rundeck) No manifest changes detected

@jtobard jtobard deleted the issue/4985 branch Jul 12, 2019

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
2 participants
You can’t perform that action at this time.