瀏覽代碼

Fix aioquic on Heroku

http3
tech234a 3 年之前
父節點
當前提交
34b51fa83e
共有 2 個文件被更改,包括 12 次插入5 次删除
  1. +12
    -0
      http3.py
  2. +0
    -5
      worker.py

+ 12
- 0
http3.py 查看文件

@@ -1,3 +1,15 @@
from os import system
from os.path import isfile
HEROKU = False
if isfile("../Procfile") and isfile("../requirements.txt"):
print("Heroku detected... using 20 threads instead of 50.")
HEROKU = True

if HEROKU:
if not "aioquic" in open("../requirements.txt").read():
print("Installing aioquic on this Heroku instance since it wasn't installed on deploy...")
system("pip install --user aioquic")

import asyncio
from typing import cast
from urllib.parse import urlparse


+ 0
- 5
worker.py 查看文件

@@ -10,11 +10,6 @@ if isfile("../Procfile") and isfile("../requirements.txt"):
print("Heroku detected... using 20 threads instead of 50.")
HEROKU = True

if HEROKU:
if not "aioquic" in open("../requirements.txt").read():
print("Installing aioquic on this Heroku instance since it wasn't installed on deploy...")
system("pip install --user aioquic")

import signal

import tracker


Loading…
取消
儲存