def _initial_run():
    if not system.is_officially_supported():
        logger.warn(warning_template
                    + "===========================================================\n"
                    + "Sprinter is not officially supported on {0}! Please use at your own risk.\n\n".format(system.operating_system())
                    + "You can find the supported platforms here:\n"
                    + "(http://sprinter.readthedocs.org/en/latest/index.html#compatible-systems)\n\n"
                    + "Conversely, please help us support your system by reporting on issues\n"
                    + "(http://sprinter.readthedocs.org/en/latest/faq.html#i-need-help-who-do-i-talk-to)\n"
                    + "===========================================================")
    else:
        logger.info(
            "\nThanks for using \n" +
            "=" * 60 +
            sprinter_template +
            "=" * 60
        )
Check things during the initial setting of sprinter's global config
dataset/ETHPy150Open toumorokoshi/sprinter/sprinter/core/globals.py/_initial_run