nvchecker/nvchecker_source/none.py

17 lines
427 B
Python

# MIT licensed
# Copyright (c) 2020 lilydjwg <lilydjwg@gmail.com>, et al.
from __future__ import annotations
from nvchecker.api import (
BaseWorker, GetVersionError, RawResult,
)
class Worker(BaseWorker):
async def run(self) -> None:
exc = GetVersionError('no source specified')
async with self.task_sem:
for name, conf in self.tasks:
await self.result_q.put(
RawResult(name, exc, conf))