mirror of
https://github.com/codingo/Interlace.git
synced 2025-12-17 06:44:23 +01:00
attempting full removal of a dependency
This commit is contained in:
@@ -1,9 +1,6 @@
|
|||||||
from enum import IntEnum
|
from enum import IntEnum
|
||||||
from time import localtime, strftime
|
from time import localtime, strftime
|
||||||
|
|
||||||
from colorclass import Color
|
|
||||||
from colorclass import disable_all_colors
|
|
||||||
|
|
||||||
from Interlace.lib.core.__version__ import __version__
|
from Interlace.lib.core.__version__ import __version__
|
||||||
|
|
||||||
|
|
||||||
@@ -22,9 +19,7 @@ class bcolors:
|
|||||||
|
|
||||||
class OutputHelper(object):
|
class OutputHelper(object):
|
||||||
def __init__(self, arguments):
|
def __init__(self, arguments):
|
||||||
if arguments.nocolor:
|
self._no_color = arguments.nocolor
|
||||||
disable_all_colors()
|
|
||||||
|
|
||||||
self.verbose = arguments.verbose
|
self.verbose = arguments.verbose
|
||||||
self.silent = arguments.silent
|
self.silent = arguments.silent
|
||||||
self.seperator = "====================================================="
|
self.seperator = "====================================================="
|
||||||
@@ -42,11 +37,18 @@ class OutputHelper(object):
|
|||||||
if level == 0 and not self.verbose:
|
if level == 0 and not self.verbose:
|
||||||
return
|
return
|
||||||
|
|
||||||
|
if self._no_color:
|
||||||
formatting = {
|
formatting = {
|
||||||
0: f'{bcolors.OKBLUE}[VERBOSE]{bcolors.ENDC}',
|
0: f'{bcolors.OKBLUE}[VERBOSE]{bcolors.ENDC}',
|
||||||
1: f'{bcolors.OKGREEN}[THREAD]{bcolors.ENDC}',
|
1: f'{bcolors.OKGREEN}[THREAD]{bcolors.ENDC}',
|
||||||
3: f'{bcolors.FAIL}[ERROR]{bcolors.ENDC}'
|
3: f'{bcolors.FAIL}[ERROR]{bcolors.ENDC}'
|
||||||
}
|
}
|
||||||
|
else:
|
||||||
|
formatting = {
|
||||||
|
0: '[VERBOSE]',
|
||||||
|
1: '[THREAD]',
|
||||||
|
3: '[ERROR]'
|
||||||
|
}
|
||||||
|
|
||||||
leader = formatting.get(level, '[#]')
|
leader = formatting.get(level, '[#]')
|
||||||
|
|
||||||
|
|||||||
@@ -1,3 +1,2 @@
|
|||||||
colorclass==2.2.2
|
|
||||||
netaddr==0.7.20
|
netaddr==0.7.20
|
||||||
tqdm==4.62.3
|
tqdm==4.62.3
|
||||||
|
|||||||
Reference in New Issue
Block a user