From 9a66f66ebc5d4fae53246eb2634f65cb52f71100 Mon Sep 17 00:00:00 2001 From: colramos-amd Date: Fri, 1 Dec 2023 13:28:56 -0600 Subject: [PATCH] Cache ascii art in source and remove ascii dependency Signed-off-by: colramos-amd --- requirements.txt | 1 - src/omniperf_base.py | 12 +++++++++--- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/requirements.txt b/requirements.txt index 16d01f15dd..c30a6018be 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12,4 +12,3 @@ dash-svg dash-bootstrap-components kaleido setuptools -pyfiglet diff --git a/src/omniperf_base.py b/src/omniperf_base.py index 7de3e28452..d1a6e010bc 100644 --- a/src/omniperf_base.py +++ b/src/omniperf_base.py @@ -32,7 +32,6 @@ from utils.specs import get_machine_specs from utils.utils import demarcate, trace_logger, get_version, get_version_display, detect_rocprof from argparser import omniarg_parser import config -import pyfiglet class Omniperf: def __init__(self): @@ -61,9 +60,16 @@ class Omniperf: logging.info("Execution mode = %s" % self.__mode) def print_graphic(self): - """Read program name and log ascii art to terminal. + """Log program name as ascii art to terminal. """ - ascii_art = pyfiglet.figlet_format(config.prog.capitalize()) + ascii_art = ''' + ___ _ __ + / _ \ _ __ ___ _ __ (_)_ __ ___ _ __ / _| +| | | | '_ ` _ \| '_ \| | '_ \ / _ \ '__| |_ +| |_| | | | | | | | | | | |_) | __/ | | _| + \___/|_| |_| |_|_| |_|_| .__/ \___|_| |_| + |_| +''' logging.info(ascii_art) def setup_logging(self):