mirror of
https://github.com/eggjs/egg.git
synced 2024-12-04 07:14:30 +00:00
28 lines
454 B
JavaScript
28 lines
454 B
JavaScript
'use strict';
|
|
|
|
const EggLoader = require('egg-core').EggLoader;
|
|
|
|
/**
|
|
* Agent worker process loader
|
|
* @see https://github.com/eggjs/egg-loader
|
|
*/
|
|
class AgentWorkerLoader extends EggLoader {
|
|
|
|
/**
|
|
* loadPlugin first, then loadConfig
|
|
*/
|
|
loadConfig() {
|
|
this.loadPlugin();
|
|
super.loadConfig();
|
|
}
|
|
|
|
load() {
|
|
this.loadAgentExtend();
|
|
this.loadContextExtend();
|
|
|
|
this.loadCustomAgent();
|
|
}
|
|
}
|
|
|
|
module.exports = AgentWorkerLoader;
|