log tweak
This commit is contained in:
parent
33c4233797
commit
b8aff6429f
@ -32,7 +32,7 @@ class Config:
|
|||||||
def error(self, s):
|
def error(self, s):
|
||||||
self.__logger.error(f"[{type(self).__name__}] {s}")
|
self.__logger.error(f"[{type(self).__name__}] {s}")
|
||||||
|
|
||||||
def gather_valid_configs(self, paths: list = None) -> [Path]:
|
def gather_valid_config_paths(self, paths: list = None) -> [Path]:
|
||||||
|
|
||||||
assert paths is not None, "Config paths cannot be None"
|
assert paths is not None, "Config paths cannot be None"
|
||||||
assert len(paths) > 0, "Must provide at least one config file path"
|
assert len(paths) > 0, "Must provide at least one config file path"
|
||||||
@ -40,8 +40,8 @@ class Config:
|
|||||||
self.info("Gathering valid configs")
|
self.info("Gathering valid configs")
|
||||||
|
|
||||||
file_paths = []
|
file_paths = []
|
||||||
configs = []
|
config_paths = []
|
||||||
not_configs = []
|
not_config_paths = []
|
||||||
|
|
||||||
# First gather all files that are potential configs
|
# First gather all files that are potential configs
|
||||||
for path_str in paths:
|
for path_str in paths:
|
||||||
@ -81,25 +81,25 @@ class Config:
|
|||||||
for file_path in file_paths:
|
for file_path in file_paths:
|
||||||
|
|
||||||
if self.check_file_extension(file_path=file_path, extensions=None):
|
if self.check_file_extension(file_path=file_path, extensions=None):
|
||||||
configs.append(file_path)
|
config_paths.append(file_path)
|
||||||
else:
|
else:
|
||||||
not_configs.append(file_path)
|
not_config_paths.append(file_path)
|
||||||
|
|
||||||
self.info("Filtered out non-config files:")
|
self.info("Filtered out non-config files:")
|
||||||
if len(not_configs) > 0:
|
if len(not_config_paths) > 0:
|
||||||
for not_config in not_configs:
|
for not_config_path in not_config_paths:
|
||||||
self.info(f"> {not_config}")
|
self.info(f"> {not_config_path}")
|
||||||
else:
|
else:
|
||||||
self.info("> [none]")
|
self.info("> [none]")
|
||||||
|
|
||||||
self.info("Kept config-looking files:")
|
self.info("Kept config-looking files:")
|
||||||
if len(configs) > 0:
|
if len(config_paths) > 0:
|
||||||
for config in configs:
|
for config_path in config_paths:
|
||||||
self.info(f"> {config}")
|
self.info(f"> {config_path}")
|
||||||
else:
|
else:
|
||||||
self.info("> [none]")
|
self.info("> [none]")
|
||||||
|
|
||||||
return configs
|
return config_paths
|
||||||
|
|
||||||
def check_file_extension(self, file_path: Path, extensions: list = None) -> bool:
|
def check_file_extension(self, file_path: Path, extensions: list = None) -> bool:
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user