Explorar el Código

Fix aioquic on Heroku

http3
tech234a hace 3 años
padre
commit
34b51fa83e
Se han modificado 2 ficheros con 12 adiciones y 5 borrados
  1. +12
    -0
      http3.py
  2. +0
    -5
      worker.py

+ 12
- 0
http3.py Ver fichero

@@ -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 Ver fichero

@@ -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


Cargando…
Cancelar
Guardar