expirationd
expirationd copied to clipboard
RFC: flag for blocking one expectation task per space
Problem
We want to create a flag that will protect users using modules to protect them from the fool. It will be painful have too many full scans.
Needs
- Make a flag that can be passed and it will prohibit the creation of another run task if another already exists
- It is necessary to preserve backward compatibility
An I understood right: you want ability to run only one task per space? The source of several task is a mistake in some reloading code (possibly in expirationd itself)?
An I understood right: you want ability to run only one task per space? The source of several task is a mistake in some reloading code (possibly in expirationd itself)?
here is rather the idea that many fullcans are not very effective, the idea of @no1seman
My point of view: by default - module must allow to run only one task per space. If someone tries to run second one - warning (or error) must be generated. But if user wants to run multiple task per single space there will be a special flag user must provide....