Add config for more video and/or upload workers

master
blank X 2 years ago
parent 990be67d56
commit d2ade3e0ae
  1. 6
      autoytarchive/__main__.py
  2. 2
      example-config.yaml

@ -19,7 +19,11 @@ async def main(nodl):
await update_seen_videos()
await client.disconnect()
else:
await asyncio.gather(check_channels(False), video_worker(), upload_worker())
await asyncio.gather(
check_channels(False),
*[video_worker() for _ in range(config['config'].get('video_workers', 1))],
*[upload_worker() for _ in range(config['config'].get('upload_workers', 1))]
)
await client.disconnect()
if len(sys.argv) not in (1, 2):

@ -6,6 +6,8 @@ config:
storage_chat_id: -1001289824958
storage_message_id: 5261
wait_seconds: 1800
video_workers: 5
upload_workers: 1
channels:
- UCL_qhgtOy0dy1Agp8vkySQg
- UCHsx4Hqa-1ORjQTh9TYDhww

Loading…
Cancel
Save