From e9643651f70db7e077c485b285cf36df3ba6d9b1 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Sat, 7 Nov 2020 13:50:27 -0500 Subject: [PATCH] Lint: F401 'daemon_lib.ansiprint' imported but unused Removing further obsolete code from daemon-lib --- daemon-common/ansiprint.py | 82 -------------------------------------- daemon-common/network.py | 1 - daemon-common/node.py | 1 - daemon-common/vm.py | 1 - 4 files changed, 85 deletions(-) delete mode 100644 daemon-common/ansiprint.py diff --git a/daemon-common/ansiprint.py b/daemon-common/ansiprint.py deleted file mode 100644 index b0da568c..00000000 --- a/daemon-common/ansiprint.py +++ /dev/null @@ -1,82 +0,0 @@ -#!/usr/bin/env python3 - -# ansiprint.py - Printing function for formatted messages -# Part of the Parallel Virtual Cluster (PVC) system -# -# Copyright (C) 2018-2020 Joshua M. Boniface -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program. If not, see . -# -############################################################################### - -import datetime - -# ANSII colours for output -def red(): - return '\033[91m' -def blue(): - return '\033[94m' -def cyan(): - return '\033[96m' -def green(): - return '\033[92m' -def yellow(): - return '\033[93m' -def purple(): - return '\033[95m' -def bold(): - return '\033[1m' -def end(): - return '\033[0m' - -# Print function -def echo(message, prefix, state): - # Get the date - date = '{} - '.format(datetime.datetime.now().strftime('%Y/%m/%d %H:%M:%S.%f')) - endc = end() - - # Continuation - if state == 'c': - date = '' - colour = '' - prompt = ' ' - # OK - elif state == 'o': - colour = green() - prompt = '>>> ' - # Error - elif state == 'e': - colour = red() - prompt = '>>> ' - # Warning - elif state == 'w': - colour = yellow() - prompt = '>>> ' - # Tick - elif state == 't': - colour = purple() - prompt = '>>> ' - # Information - elif state == 'i': - colour = blue() - prompt = '>>> ' - else: - colour = bold() - prompt = '>>> ' - - # Append space to prefix - if prefix != '': - prefix = prefix + ' ' - - print(colour + prompt + endc + date + prefix + message) diff --git a/daemon-common/network.py b/daemon-common/network.py index 22f2695b..b6092446 100644 --- a/daemon-common/network.py +++ b/daemon-common/network.py @@ -24,7 +24,6 @@ import re from kazoo.exceptions import NoNodeError -import daemon_lib.ansiprint as ansiprint import daemon_lib.zkhandler as zkhandler # diff --git a/daemon-common/node.py b/daemon-common/node.py index 95bcb9df..9e61d37b 100644 --- a/daemon-common/node.py +++ b/daemon-common/node.py @@ -23,7 +23,6 @@ import time import re -import daemon_lib.ansiprint as ansiprint import daemon_lib.zkhandler as zkhandler import daemon_lib.common as common diff --git a/daemon-common/vm.py b/daemon-common/vm.py index 6e9fa1aa..7af3d116 100644 --- a/daemon-common/vm.py +++ b/daemon-common/vm.py @@ -24,7 +24,6 @@ import time import re import lxml.objectify -import daemon_lib.ansiprint as ansiprint import daemon_lib.zkhandler as zkhandler import daemon_lib.common as common