fix paths

This commit is contained in:
Lulzette 2021-07-18 19:16:03 +00:00
parent fa9fa3f137
commit bff6249173

View File

@ -20,13 +20,15 @@ def recorder(i):
'''
Функция, которая запускает youtube-dl, фактически записывает стрим
'''
path = config_python.path + "/"+ i
print("Записываем стрим %s\n" % i)
# FIXME: пофиксить абсолютный путь
cmdline = ["/home/losted/.local/bin/youtube-dl","https://twitch.tv/"+i]
import subprocess
s = subprocess.call(cmdline, stdout=subprocess.DEVNULL)
print("Запись стрима %s закончена\n" % i)
os.system("rm "+config_python.path + "/"+i+"/pid")
if (os.path.exists(path+"/pid")):
os.system("rm "+path+"/pid")
print("lock файл удален")
def checkAlive(streamers, client_id):
@ -40,7 +42,7 @@ def checkAlive(streamers, client_id):
for i in streamers:
# Путь до диры со стримами
path = config_python.path + "/"+ i
# Создаем путь, если его нет
# Создаем путь до диры со стримером, если его нет
if not (os.path.exists(config_python.path+"/"+i)):
os.makedirs(path)
# TODO: Сделать проверку на наличие стримера
@ -57,6 +59,8 @@ def checkAlive(streamers, client_id):
else:
# Если стрим не идет, то пишем об этом и убираем его из залоченных
print(i+" Не стримит")
# Если есть лок, то удаляем
if (os.path.exists(path+"/pid")):
os.system("rm "+path+"/pid")