commit 43ebb25273728f2dd0aa06ee90f68f40315221a2
parent 3619a57f01d1731d2778798d7ad162de5d2e8a05
Author: nolash <dev@holbrook.no>
Date: Sun, 28 Jun 2020 17:05:21 +0200
Add granular paths to config
Diffstat:
1 file changed, 7 insertions(+), 2 deletions(-)
diff --git a/src/feedwarrior/cmd/entry.py b/src/feedwarrior/cmd/entry.py
@@ -11,9 +11,14 @@ def check_args(args):
pass
-def process_as_email(config, feed, payload):
+def process_as_multipart_file(config, feed, filename):
+ f = open(filename, 'r')
+ m = email.message_from_file(f)
+ f.close()
+ if not m.is_multipart():
+ raise ValueError('{} is not a MIME multipart message'.format(filename))
pass
def execute(config, feed, args):
- process_as_email(config, feed, args.path)
+ process_as_mime(config, feed, args.path)
pass