修复执行 task_before 环境变量加载顺序

This commit is contained in:
whyour 2024-07-28 18:40:02 +08:00
parent be2da98674
commit fe4516df00
2 changed files with 14 additions and 21 deletions

View File

@ -1,13 +1,5 @@
const { execSync } = require('child_process');
const { sendNotify } = require('./notify.js');
require(`./env.js`);
function initGlobal() {
global.QLAPI = {
notify: sendNotify,
};
}
function expandRange(rangeStr, max) {
const tempRangeStr = rangeStr
.trim()
@ -76,8 +68,12 @@ function run() {
}
try {
initGlobal();
run();
const { sendNotify } = require('./notify.js');
global.QLAPI = {
notify: sendNotify,
};
} catch (error) {
console.log(`run builtin code error: `, error, '\n');
}

View File

@ -5,17 +5,6 @@ import json
import builtins
import sys
import env
from notify import send
class BaseApi:
def notify(self, *args, **kwargs):
return send(*args, **kwargs)
def init_global():
QLAPI = BaseApi()
builtins.QLAPI = QLAPI
def try_parse_int(value):
@ -92,7 +81,15 @@ def run():
try:
init_global()
run()
from notify import send
class BaseApi:
def notify(self, *args, **kwargs):
return send(*args, **kwargs)
QLAPI = BaseApi()
builtins.QLAPI = QLAPI
except Exception as error:
print(f"run builtin code error: {error}\n")