123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- """
- Server startstop hooks
- This module contains functions called by Evennia at various
- points during its startup, reload and shutdown sequence. It
- allows for customizing the server operation as desired.
- This module must contain at least these global functions:
- at_server_start()
- at_server_stop()
- at_server_reload_start()
- at_server_reload_stop()
- at_server_cold_start()
- at_server_cold_stop()
- """
- def at_server_start():
- """
- This is called every time the server starts up, regardless of
- how it was shut down.
- """
- pass
- def at_server_stop():
- """
- This is called just before the server is shut down, regardless
- of it is for a reload, reset or shutdown.
- """
- pass
- def at_server_reload_start():
- """
- This is called only when server starts back up after a reload.
- """
- pass
- def at_server_reload_stop():
- """
- This is called only time the server stops before a reload.
- """
- pass
- def at_server_cold_start():
- """
- This is called only when the server starts "cold", i.e. after a
- shutdown or a reset.
- """
- pass
- def at_server_cold_stop():
- """
- This is called only when the server goes down due to a shutdown or
- reset.
- """
- pass
|