From f3cef319b90a5a82ca879380c213651d74390a72 Mon Sep 17 00:00:00 2001 From: Daniel Kahn Gillmor Date: Wed, 5 Sep 2018 18:49:35 -0400 Subject: Unknown Members: make policy use an Enum Closes #60 Note: this changeset also ensures that clean.cleaned.docx is removed up after the pytest is over. --- libmat2/__init__.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libmat2/__init__.py') diff --git a/libmat2/__init__.py b/libmat2/__init__.py index bf4e813..8a5b064 100644 --- a/libmat2/__init__.py +++ b/libmat2/__init__.py @@ -2,6 +2,7 @@ import os import collections +from enum import Enum import importlib from typing import Dict, Optional @@ -62,3 +63,8 @@ def check_dependencies() -> dict: ret[value] = False # pragma: no cover return ret + +class UnknownMemberPolicy(Enum): + ABORT = 'abort' + OMIT = 'omit' + KEEP = 'keep' -- cgit v1.3