#!/usr/bin/env python3 # # Copyright (c) 2021 Intel Corporation # # SPDX-License-Identifier: Apache-2.0 """ Abstract Class for Dictionary-based Logging Parsers """ import abc class LogParser(abc.ABC): """Abstract class of log parser""" def __init__(self, database): self.database = database @abc.abstractmethod def parse_log_data(self, logdata, debug=False): """Parse log data""" return None