Function: autoStartMonitoringIfAppropriateOperation()
autoStartMonitoringIfAppropriateOperation(
args: {logger:BaseLogger;site:Site;startMonitoringForSite: (siteIdentifier:string,monitorId:string) =>Promise<boolean>; }):Promise<void>
Defined in: electron/managers/monitorManager/autoStartMonitoring.ts:30
Auto-starts eligible monitors for a site that has just been loaded.
Parameters
args
Operation arguments.
logger
site
startMonitoringForSite
(siteIdentifier: string, monitorId: string) => Promise<boolean>
Returns
Promise<void>
Remarks
Site-level monitoring acts as a master switch. When enabled, only monitors
with monitor.monitoring === true will be started.