blob: b2a5d59ac609e10a805d6e956eefe7c929b9127a [file] [log] [blame] [edit]
############################################################################
# Copyright (C) SchedMD LLC.
############################################################################
PREFIX = "run-tests: "
BAR = "=" * 5
# Logging
def log(text, prefix=PREFIX):
print(f"{prefix}{text}")
def log_new_line(text):
log(text, f"\n{PREFIX}")
def log_header(header):
log(f"\n{BAR} {PREFIX}< {header} > {BAR}\n", "")
def log_footer(footer):
log(f"\n{BAR} {PREFIX}</ {footer} > {BAR}\n", "")
def log_if_exists(var):
if var is not None and len(var) > 0:
log(var)
def print_pretty_dict(d):
print("\n{")
for k, v in d.items():
print(f" {k}: {v}")
print("}\n")