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 83750da37b downloader: Create concept of an "important" channel
In our usage, we have one channel where we really care / want to know if it's down,
but also a bunch of other channels where they're expected to not be streaming most/all of the time.

To prevent these extra channels making a ton of noise, we introduce the concept of an "important"
channel, indicated by appending a '!' to the channel name in the command line.

So for example, you might specify channels as "foo! foo_backup foo_behindthescenes".

Important channels have the same behaviour as previously.

Non-important channels:
* Have a 20-second retry on a master playlist fetch failure, instead of 5
* Log at debug when the stream is down, instead of info.
5 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 downloader: Create concept of an "important" channel 5 years ago
twitch.py downloader: Collect metrics on http calls 5 years ago