def list(self, config_path: str, results_filter: Optional[ObjectType]) -> List[str]:
    files: List[str] = []
    full_path = os.path.realpath(os.path.join(self.path, config_path))
    for file in os.listdir(full_path):
        file_path = os.path.join(config_path, file)
        self._list_add_result(files=files, file_path=file_path, file_name=file, results_filter=results_filter)
    return sorted(list(set(files)))
def list(self, config_path: str, results_filter: Optional[ObjectType]) -> List[str]:
    files: List[str] = []
    full_path = os.path.realpath(os.path.join(self.path, config_path))
    for file in os.listdir(full_path):
        file_path = os.path.join(config_path, file)
        self._list_add_result(files=files, file_path=file_path, file_name=file, results_filter=results_filter)
    return sorted(list(set(files)))