export function setProgrammingModel()

in src/coreApi/setProgrammingModel.ts [10:22]


export function setProgrammingModel(programmingModel: ProgrammingModel): void {
    // Log when setting the programming model, except for the initial default one (partially because the grpc channels aren't fully setup at that time)
    if (worker.app.programmingModel) {
        worker.log({
            message: `Setting Node.js programming model to "${programmingModel.name}" version "${programmingModel.version}"`,
            level: LogLevel.Information,
            logCategory: LogCategory.System,
        });
    } else {
        worker.defaultProgrammingModel = programmingModel;
    }
    worker.app.programmingModel = programmingModel;
}