Skip to main content

Module startup

Module startup 

Source
Expand description

Server startup printing initiliation Provides public functions to be used for neat and pretty output during server startup. Including the ASCII banner, step-by-step progress logging, and timing information.

Functions§

create_timer
Create a timer for measuring elapsed time
elapsed
Calculate elapsed time as a Duration from a given timer
print_banner
Display the ASCII art banner
print_final_step
Display the final initialization step with status and timing
print_initializing
Display the “Initializing…” startup message
print_ready
Display the final “Server ready” message with the server URL
print_step
Display a single initialization step with status and timing