From 32c3ad35b4985718e2b92c979292f6b0f6816587 Mon Sep 17 00:00:00 2001 From: David Oberhollenzer Date: Thu, 14 May 2020 01:15:58 +0200 Subject: Cleanup: split print_status back out again from initd/main.c Signed-off-by: David Oberhollenzer --- initd/main.c | 33 --------------------------------- 1 file changed, 33 deletions(-) (limited to 'initd/main.c') diff --git a/initd/main.c b/initd/main.c index 26a04e2..9656daf 100644 --- a/initd/main.c +++ b/initd/main.c @@ -1,39 +1,6 @@ /* SPDX-License-Identifier: ISC */ #include "init.h" -static void print_status(svc_run_data_t *rt) -{ - const char *str; - char pre = '\n'; - - switch (rt->state) { - case STATE_RUNNING: - if (rt->svc->type == SVC_WAIT) { - str = "\033[22;33m .. \033[0m"; - } else { - str = "\033[22;32m UP \033[0m"; - } - break; - case STATE_COMPLETED: - if (rt->svc->type == SVC_WAIT) - pre = '\r'; - - str = "\033[22;32mDONE\033[0m"; - break; - case STATE_FAILED: - if (rt->svc->type == SVC_WAIT) - pre = '\r'; - - str = "\033[22;31mFAIL\033[0m"; - break; - default: - return; - } - - printf("%c[%s] %s", pre, str, rt->svc->desc); - fflush(stdout); -} - static void respawn(svc_run_data_t *rt) { if (rt->svc->rspwn_limit > 0) { -- cgit v1.2.3