Add meta format flavor

This commit is contained in:
Joakim Soderlund 2017-11-08 17:24:27 +01:00
parent bdb7382e4e
commit ab2f2f3f88
2 changed files with 11 additions and 1 deletions

View file

@ -25,7 +25,7 @@ Fimfiction fetcher.
import requests
from fimfarchive.exceptions import InvalidStoryError, StorySourceError
from fimfarchive.flavors import StorySource, DataFormat, MetaPurity
from fimfarchive.flavors import StorySource, DataFormat, MetaFormat, MetaPurity
from .base import Fetcher
@ -48,6 +48,7 @@ class FimfictionFetcher(Fetcher):
flavors = frozenset((
StorySource.FIMFICTION,
DataFormat.HTML,
MetaFormat.ALPHA,
MetaPurity.DIRTY,
))

View file

@ -29,6 +29,7 @@ __all__ = (
'Flavor',
'StorySource',
'DataFormat',
'MetaFormat',
'MetaPurity',
'UpdateStatus',
)
@ -75,6 +76,14 @@ class DataFormat(Flavor):
HTML = ()
class MetaFormat(Flavor):
"""
Indicates the general structure of story meta.
"""
ALPHA = ()
BETA = ()
class MetaPurity(Flavor):
"""
Indicates if story meta has been sanitized.