Skip to main content

Function: autoStartNewMonitorsOperation()

function autoStartNewMonitorsOperation(args: {
logger: BaseLogger;
newMonitors: Monitor[];
siteIdentifier: string;
startMonitoringForSite: (
siteIdentifier: string,
monitorId: string
) => Promise<boolean>;
}): Promise<void>;

Defined in: electron/managers/monitorManager/autoStartMonitoring.ts:134

Auto-starts eligible monitors that have just been added to a site.

Parameters

args

Operation arguments.

logger

BaseLogger

newMonitors

Monitor[]

siteIdentifier

string

startMonitoringForSite

(siteIdentifier: string, monitorId: string) => Promise<boolean>

Returns

Promise<void>