tickitcfg
Can we maybe auto run init-tickit if tickit.ini is missing or at least direct them to init-tickit. init-tickit.js maybe should be mentioned on http://wiki.synchro.net/module:tickit as well.
09:28 < geneb> I updated to 3.18b this morning. Why is it that a tool designed
to manage the tickit.ini file, throw an unhandled exception
instead of creating a "default" tickit.ini file?
My test:
[sbbs@nemesis ctrl]$ mv tickit.ini tickit.bak
[sbbs@nemesis ctrl]$ jsexec ../exec/tickitcfg.js
JSexec v3.18c-Linux (rev 1.217) Debug - Execute Synchronet JavaScript Module
Compiled Oct 24 2020 16:55:46 with GCC 4.8.5
Loading configuration files from /sbbs/ctrl
JavaScript-C 1.8.5 2011-03-31
JavaScript: Creating runtime: 8388608 bytes
JavaScript: Initializing context (stack: 16384 bytes)
Reading script from /sbbs/ctrl/../exec/tickitcfg.js
/sbbs/ctrl/../exec/tickitcfg.js compiled in 0.00 seconds
!JavaScript : uncaught exception: Unable to open '/sbbs/ctrl/tickit.ini'
/sbbs/ctrl/../exec/tickitcfg.js executed in 0.05 seconds
!Module (../exec/tickitcfg.js) set exit_code: 1
JavaScript: Destroying context
JavaScript: Destroying runtime
Returning error code: 1
[sbbs@nemesis ctrl]$ mv tickit.bak tickit.ini