summaryrefslogtreecommitdiff
path: root/libmat2/__init__.py
diff options
context:
space:
mode:
authorDaniel Kahn Gillmor2018-09-05 18:49:35 -0400
committerDaniel Kahn Gillmor2018-09-05 18:59:33 -0400
commitf3cef319b90a5a82ca879380c213651d74390a72 (patch)
treebb3018b72ab9ac60a47cd061028fae4d2d73228a /libmat2/__init__.py
parent2d9ba81a84a122f09770ed53d8c8284bf3b61dc0 (diff)
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.
Diffstat (limited to 'libmat2/__init__.py')
-rw-r--r--libmat2/__init__.py6
1 files changed, 6 insertions, 0 deletions
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 @@
2 2
3import os 3import os
4import collections 4import collections
5from enum import Enum
5import importlib 6import importlib
6from typing import Dict, Optional 7from typing import Dict, Optional
7 8
@@ -62,3 +63,8 @@ def check_dependencies() -> dict:
62 ret[value] = False # pragma: no cover 63 ret[value] = False # pragma: no cover
63 64
64 return ret 65 return ret
66
67class UnknownMemberPolicy(Enum):
68 ABORT = 'abort'
69 OMIT = 'omit'
70 KEEP = 'keep'