coba config
This commit is contained in:
@@ -24,12 +24,18 @@ let isRunning: boolean = false;
|
||||
logging.info(NAME_SPACE, "Starting " + VERSION);
|
||||
|
||||
const on_init = async () => {
|
||||
logging.info(NAME_SPACE, "On Init Start");
|
||||
logging.info(
|
||||
NAME_SPACE,
|
||||
"-------------------- ON INT START --------------------"
|
||||
);
|
||||
await one_result_job();
|
||||
await cashback();
|
||||
await payment();
|
||||
await returJob();
|
||||
logging.info(NAME_SPACE, "On Init End");
|
||||
logging.info(
|
||||
NAME_SPACE,
|
||||
"-------------------- ON INIT END --------------------"
|
||||
);
|
||||
};
|
||||
|
||||
on_init();
|
||||
@@ -52,7 +58,7 @@ async function one_result_job() {
|
||||
if (mb["data"].length > 0) {
|
||||
member = mb["data"];
|
||||
}
|
||||
logging.info(NAME_SPACE, "\t Success" + mb["data"].length);
|
||||
logging.info(NAME_SPACE, "\t Success, ditemuka : " + mb["data"].length);
|
||||
}
|
||||
//Sleep
|
||||
logging.info(NAME_SPACE, "\t wait 1s");
|
||||
@@ -87,12 +93,15 @@ async function one_result_job() {
|
||||
if (mbNat["data"].length > 0) {
|
||||
memberNat = mbNat["data"];
|
||||
}
|
||||
logging.info(NAME_SPACE, "\t Success" + mbNat["data"].length);
|
||||
logging.info(
|
||||
NAME_SPACE,
|
||||
"\t Success, Ditemukan : " + mbNat["data"].length
|
||||
);
|
||||
}
|
||||
//Sleep
|
||||
logging.info(NAME_SPACE, "\t wait 1s");
|
||||
await delay(1000);
|
||||
console.log("memberNat.length");
|
||||
// console.log("memberNat.length");
|
||||
if (memberNat.length > 0) {
|
||||
logging.info(NAME_SPACE, "Start Generate Member National");
|
||||
for (let i = 0; i < memberNat.length; i++) {
|
||||
@@ -282,7 +291,6 @@ async function returJob() {
|
||||
logging.info(NAME_SPACE, "\t wait 1s");
|
||||
|
||||
logging.info(NAME_SPACE, "End Job Retur");
|
||||
|
||||
isRunning = false;
|
||||
} catch (e) {
|
||||
isRunning = false;
|
||||
@@ -298,10 +306,18 @@ for (const sched of config.schedule) {
|
||||
Xcron.schedule(
|
||||
sched,
|
||||
async () => {
|
||||
logging.info(
|
||||
NAME_SPACE,
|
||||
" -------------------- ON INIT SCHEDULE --------------------"
|
||||
);
|
||||
await one_result_job();
|
||||
await cashback();
|
||||
await payment();
|
||||
await returJob();
|
||||
logging.info(
|
||||
NAME_SPACE,
|
||||
"-------------------- END SCHEDULE--------------------"
|
||||
);
|
||||
},
|
||||
{
|
||||
timezone: "Asia/Jakarta",
|
||||
|
||||
Reference in New Issue
Block a user