You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
wubloader/downloader/downloader
Mike Lang f8d10dacdf Audit and fix all usage of dateutil
We wrap direct dateutil calls to handle two distinct cases:

* `common.dateutil.parse()`: We want to handle arbitrary timestamps including tz info,
then convert them to UTC.

This is used in HLS parsing, and for command line input for backfiller

* `common.dateutil.parse_utc_only()`: We want to only handle UTC timestamps,
but datetime.strptime isn't flexible enough (eg. can't handle missing fractional component).

This is used for restreamer request params.
6 years ago
..
__init__.py Add skeleton of downloader service 6 years ago
__main__.py Allow setting of log level via WUBLOADER_LOG_LEVEL env var 6 years ago
hls_playlist.py Ignore segments that are marked as ads 6 years ago
main.py Audit and fix all usage of dateutil 6 years ago
twitch.py Ignore segments that are marked as ads 6 years ago