Select Page

I have added the ability to automatically log a couple records to the application log for a timer. See the image for current implementation details. This is a work in progress and may change. I have also come up with an implementation for adding “hidden” configuration variables to your modules. The documentation engine will include all of your hidden parameters in the documentation. It is very easy to use, only takes one line of code (a comment in your code actually) to document the hidden parameter you create. You can then use it but always set a default (something like this “${__hidden_foo:-“bar”}”) and the value is only used if the user has set it in one of the ArcShell configuration files.

Once you have access to a timer system like the one shown here you will find all sorts of application for it. It can be added to your existing scripts with just a few lines of code.