19 lines
422 B
Python
19 lines
422 B
Python
# Schedule something to happen when a JMRI application ends
|
|
#
|
|
# Author: Bob Jacobsen, copyright 2008, 2020
|
|
# Part of the JMRI distribution
|
|
#
|
|
|
|
import jmri
|
|
|
|
# Define the shutdown task
|
|
class MyShutDownTask(jmri.implementation.AbstractShutDownTask):
|
|
def run(self):
|
|
# this is the code to be invoked when the program is shutting down
|
|
print "Time to go!"
|
|
return
|
|
|
|
shutdown.register(MyShutDownTask("Example"))
|
|
|
|
|