Source code for poly_lithic.scripts.main

[docs] def main(): import asyncio import logging import os from poly_lithic.src.cli import model_main, setup from poly_lithic.src.logging_utils import make_logger, reset_logging logger = make_logger('model_manager') logger.info('Starting model manager') (args, config, broker) = setup() print('resetting logging...') reset_logging() if os.environ.get('DEBUG') == 'True': logger = make_logger('model_manager', level=logging.DEBUG) else: logger = make_logger('model_manager') asyncio.run(model_main(args, config, broker))
if __name__ == '__main__': main()