()
| 52 | @click.command() |
| 53 | @with_appcontext |
| 54 | def kernel() -> None: |
| 55 | kernel_program_process = Process(target=run_kernel_program) |
| 56 | try: |
| 57 | kernel_program_process.start() |
| 58 | print_banner() |
| 59 | kernel_program_process.join() |
| 60 | except DAOException: |
| 61 | print("Terminating processes...") |
| 62 | cleanup_kernel_program() |
| 63 | kernel_program_process.terminate() |
| 64 | kernel_program_process.join() |
| 65 | print("Processes terminated.") |
nothing calls this directly
no test coverage detected