diff options
Diffstat (limited to 'initd/status.c')
-rw-r--r-- | initd/status.c | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/initd/status.c b/initd/status.c deleted file mode 100644 index b62653c..0000000 --- a/initd/status.c +++ /dev/null @@ -1,31 +0,0 @@ -/* SPDX-License-Identifier: ISC */ -#include <stdio.h> - -#include "init.h" - -void print_status(const char *msg, int type, bool update) -{ - const char *str; - - switch (type) { - case STATUS_FAIL: - str = "\033[22;31mFAIL\033[0m"; - break; - case STATUS_WAIT: - str = "\033[22;33m .. \033[0m"; - break; - case STATUS_STARTED: - str = "\033[22;32m UP \033[0m"; - break; - default: - str = "\033[22;32m OK \033[0m"; - break; - } - - if (update) - fputc('\r', stdout); - printf("[%s] %s", str, msg); - if (type != STATUS_WAIT) - fputc('\n', stdout); - fflush(stdout); -} |