BootScript is the base class for the scripts used to boot up a fand process.
Slots
- logSource
-
Log log := Log("fand")
Boot script log
- mainSource
-
Int main()
- makeSource
-
new make()
Construct a new build script.
- runSource
-
virtual Void run()
Run the script
- scriptDirSource
-
File scriptDir := this.scriptFile.parent
The directory containing the this script
- scriptFileSource
-
File scriptFile := ...
The source file of this script
- servicesSource
-
abstract Thread[] services
The services are the list of threads to spawn on startup.
- setupSource
-
virtual Void setup()
The setup callback is for initializing the application.
- startServicesSource
-
virtual Void startServices()
Start all the threads