Skip to content

[9.0][ADD] base_cron_exclusion - #999

Merged
JordiBForgeFlow merged 1 commit into
OCA:9.0from
ForgeFlow:9.0-add-base_cron_exclusion
Dec 27, 2017
Merged

[9.0][ADD] base_cron_exclusion#999
JordiBForgeFlow merged 1 commit into
OCA:9.0from
ForgeFlow:9.0-add-base_cron_exclusion

Conversation

@LoisRForgeFlow

Copy link
Copy Markdown
Contributor

Base Cron Exclusion

This module extends the functionality of scheduled actions to allow you to
select the ones that should not run simultaneously.

Usage

To use this module, you need to:

#. Go to Settings > Technical > Automation > Scheduled Actions.
#. In the form view go to the tab Mutually Exclusive Scheduled Actions.
#. Fill it with the actions that should be blocked while running the action
you are editing. Note that this is mutual and the selected actions will
block the initial action when running.

@LoisRForgeFlow
LoisRForgeFlow force-pushed the 9.0-add-base_cron_exclusion branch from 361a47f to 1e729d7 Compare September 28, 2017 08:06
@yajo yajo added this to the 9.0 milestone Sep 28, 2017
@LoisRForgeFlow
LoisRForgeFlow force-pushed the 9.0-add-base_cron_exclusion branch 2 times, most recently from 614e6d2 to ac9c4c3 Compare September 29, 2017 09:23
Comment thread base_cron_exclusion/models/ir_cron.py Outdated
res = super(IrCron, self)._process_job(job_cr, job, cron_cr)
finally:
locked_crons.close()
_logger.debug("relesed blocks for cron job %s" % job['name'])

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

released

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Fixed, thanks!

@LoisRForgeFlow
LoisRForgeFlow force-pushed the 9.0-add-base_cron_exclusion branch from aefeb3a to f66628a Compare December 27, 2017 12:25
@LoisRForgeFlow

Copy link
Copy Markdown
Contributor Author

Rebased, this is ready to merge I think.

@JordiBForgeFlow
JordiBForgeFlow merged commit 51f421f into OCA:9.0 Dec 27, 2017
@LoisRForgeFlow
LoisRForgeFlow deleted the 9.0-add-base_cron_exclusion branch December 27, 2017 12:44
SiesslPhillip pushed a commit to grueneerde/OCA-server-tools that referenced this pull request Nov 20, 2024
Syncing from upstream OCA/server-tools (15.0)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants