jaesivsm/MindYourNeighbors

View on GitHub
src/mind_your_neighbors/const.py

Summary

Maintainability
A
0 mins
Test Coverage
import re
import logging
from enum import Enum


class MatchResult(Enum):
    EXCLUDED = 'excluded'
    MATCHED = 'matched'
    NO_MATCH = 'no match'


REACHABLE = re.compile('.*(REACHABLE|PERMANENT).*')
KNOWN_MACHINES_SECTION = 'known_machines'
LOG_TO_MATCH_RES_MAPPING = ((logging.DEBUG, MatchResult.EXCLUDED),
                            (logging.INFO, MatchResult.MATCHED),
                            (logging.DEBUG, MatchResult.NO_MATCH))