Hello,

i try now for a while to get the inform Event inside a provision script.

In the web I have found this info: 
https://github.com/genieacs/genieacs/issues/270

I am running version 1.1.2

What I have seen in the code it should be possible in that version.

https://github.com/genieacs/genieacs/blob/v1.1.2/lib/session.coffee#L145



My provision looks like that:

log("MN-DEBUG STARTED");

let myboot = declare("Events.1_BOOT", {value: 1});
if (myboot.value !== undefined) {
    log("1 BOOT");
    return;
}

let myperiodic = declare("Events.2_PERIODIC", {value: 1});
if (myperiodic.value !== undefined) {
    log("2 PERIODIC");
    return;
}

..

First logs looks fine ..
Sep 11 15:17:18 acs-01 genieacs-cwmp[1177]: 2018-09-11T13:17:18.440Z [INFO] 
10.31.0.7 0cb912-968380FEGU-0cb912007af0: Inform; cpeRequestId="978990364" 
informEvent="2 PERIODIC" informRetryCount=0
Sep 11 15:17:18 acs-01 genieacs-cwmp[1177]: 2018-09-11T13:17:18.504Z [INFO] 
10.31.0.7 0cb912-968380FEGU-0cb912007af0: Script: MN-DEBUG STARTED
Sep 11 15:17:18 acs-01 genieacs-cwmp[1177]: 2018-09-11T13:17:18.508Z [INFO] 
10.31.0.7 0cb912-968380FEGU-0cb912007af0: Script: 2 PERIODIC

Then I have restarted the device . then the first log is also as expected ...
Sep 11 15:21:25 acs-01 genieacs-cwmp[1177]: 2018-09-11T13:21:25.791Z [INFO] 
10.31.0.7 0cb912-968380FEGU-0cb912007af0: Inform; cpeRequestId="1804289383" 
informEvent="M Reboot,1 BOOT,4 VALUE CHANGE"informRetryCount=0
Sep 11 15:21:25 acs-01 genieacs-cwmp[1177]: 2018-09-11T13:21:25.938Z [INFO] 
10.31.0.7 0cb912-968380FEGU-0cb912007af0: Script: MN-DEBUG STARTED
Sep 11 15:21:25 acs-01 genieacs-cwmp[1177]: 2018-09-11T13:21:25.939Z [INFO] 
10.31.0.7 0cb912-968380FEGU-0cb912007af0: Script: 1 BOOT

But from now I get on each priodic inform the debug message 1 BOOT 
Sep 11 15:41:40 acs-01 genieacs-cwmp[1177]: 2018-09-11T13:41:40.529Z [INFO] 
10.31.0.7 0cb912-968380FEGU-0cb912007af0: Inform; cpeRequestId="945367102" 
informEvent="2 PERIODIC" informRetryCount=0
Sep 11 15:41:40 acs-01 genieacs-cwmp[1177]: 2018-09-11T13:41:40.614Z [INFO] 
10.31.0.7 0cb912-968380FEGU-0cb912007af0: Script: MN-DEBUG STARTED
Sep 11 15:41:40 acs-01 genieacs-cwmp[1177]: 2018-09-11T13:41:40.616Z [INFO] 
10.31.0.7 0cb912-968380FEGU-0cb912007af0: Script: 1 BOOT


Can someone help me to get the type of the event in a provision script. 


Best Regards

Michael Neumann

_______________________________________________
Users mailing list
[email protected]
http://lists.genieacs.com/mailman/listinfo/users

Reply via email to