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

Passive mode for project #2534

Merged
merged 11 commits into from Jun 20, 2017

Conversation

Projects
None yet
2 participants
@jtobard
Contributor

jtobard commented May 29, 2017

New project booleans that control:

  • enable/disable schedule
  • enable/disable executions

Similar to the global passive mode, can be edited on the project.properties:

project.disable.executions=true
project.disable.schedule=true

Or via project configuration page:
2_edit_configuration

If the flags change on the project config page, the jobs are scheduled or unscheduled automatically.

@gschueler gschueler modified the milestone: 2.9.0 Jun 9, 2017

Show outdated Hide outdated ...pp/grails-app/services/rundeck/services/ScheduledExecutionService.groovy Outdated
@@ -49,6 +49,30 @@
<g:textField name="description" size="50" value="${projectDescription}" class="form-control"/>
</div>
</div>
<div class="list-group-item">

This comment has been minimized.

@gschueler

gschueler Jun 15, 2017

Member

I think instead of hardcoding into the form, I will modify these config options to work via the RundeckProjectConfigurable interface. (just making a note of this)

@gschueler

gschueler Jun 15, 2017

Member

I think instead of hardcoding into the form, I will modify these config options to work via the RundeckProjectConfigurable interface. (just making a note of this)

@gschueler gschueler added the merged label Jun 15, 2017

@jtobard

This comment has been minimized.

Show comment
Hide comment
@jtobard

jtobard Jun 16, 2017

Contributor

I remove the empty try catch, that was from a TDD and totally forget about it, my bad

Contributor

jtobard commented Jun 16, 2017

I remove the empty try catch, that was from a TDD and totally forget about it, my bad

@gschueler gschueler merged commit bb3b22e into rundeck:master Jun 20, 2017

1 check was pending

continuous-integration/travis-ci/pr The Travis CI build is in progress
Details
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment