Restructured the python code.
This commit is contained in:
parent
6e1ac4c1a0
commit
4479013712
11 changed files with 25 additions and 26 deletions
|
|
@ -4,10 +4,10 @@ from datetime import datetime, timezone
|
||||||
from email.utils import formatdate
|
from email.utils import formatdate
|
||||||
import json
|
import json
|
||||||
import sqlite3
|
import sqlite3
|
||||||
from src.Utils import calcDownloadPath
|
from Utils import calcDownloadPath
|
||||||
from src.Config import Config
|
from Config import Config
|
||||||
from src.Download import Download
|
from Download import Download
|
||||||
from src.DTO.ItemDTO import ItemDTO
|
from ItemDTO import ItemDTO
|
||||||
|
|
||||||
|
|
||||||
class DataStore:
|
class DataStore:
|
||||||
|
|
@ -7,9 +7,9 @@ import os
|
||||||
import re
|
import re
|
||||||
import shutil
|
import shutil
|
||||||
import yt_dlp
|
import yt_dlp
|
||||||
from src.Utils import get_format, get_opts, jsonCookie, mergeConfig
|
from Utils import get_format, get_opts, jsonCookie, mergeConfig
|
||||||
from src.DTO.ItemDTO import ItemDTO
|
from ItemDTO import ItemDTO
|
||||||
from src.Notifier import Notifier
|
from Notifier import Notifier
|
||||||
|
|
||||||
log = logging.getLogger('download')
|
log = logging.getLogger('download')
|
||||||
|
|
||||||
|
|
@ -5,12 +5,12 @@ import os
|
||||||
import time
|
import time
|
||||||
import yt_dlp
|
import yt_dlp
|
||||||
from sqlite3 import Connection
|
from sqlite3 import Connection
|
||||||
from src.Config import Config
|
from Config import Config
|
||||||
from src.Notifier import Notifier
|
from Notifier import Notifier
|
||||||
from src.Download import Download
|
from Download import Download
|
||||||
from src.DTO.ItemDTO import ItemDTO
|
from ItemDTO import ItemDTO
|
||||||
from src.DataStore import DataStore
|
from DataStore import DataStore
|
||||||
from src.Utils import ObjectSerializer, calcDownloadPath, ExtractInfo, mergeConfig
|
from Utils import ObjectSerializer, calcDownloadPath, ExtractInfo, mergeConfig
|
||||||
from datetime import datetime, timezone
|
from datetime import datetime, timezone
|
||||||
|
|
||||||
log = logging.getLogger('DownloadQueue')
|
log = logging.getLogger('DownloadQueue')
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
from socketio import AsyncServer
|
from socketio import AsyncServer
|
||||||
from src.Utils import ObjectSerializer
|
from Utils import ObjectSerializer
|
||||||
|
|
||||||
|
|
||||||
class Notifier:
|
class Notifier:
|
||||||
12
app/main.py
12
app/main.py
|
|
@ -5,15 +5,15 @@ from datetime import datetime
|
||||||
import json
|
import json
|
||||||
import os
|
import os
|
||||||
import random
|
import random
|
||||||
from src.Config import Config
|
from Config import Config
|
||||||
from version import APP_VERSION
|
from version import APP_VERSION
|
||||||
from src.Notifier import Notifier
|
from Notifier import Notifier
|
||||||
from src.DownloadQueue import DownloadQueue
|
from DownloadQueue import DownloadQueue
|
||||||
from src.Utils import ObjectSerializer
|
from Utils import ObjectSerializer
|
||||||
from aiohttp import web
|
from aiohttp import web
|
||||||
from aiohttp.web import Request, Response
|
from aiohttp.web import Request, Response
|
||||||
from src.M3u8 import M3u8
|
from player.M3u8 import M3u8
|
||||||
from src.Segments import Segments
|
from player.Segments import Segments
|
||||||
import socketio
|
import socketio
|
||||||
import logging
|
import logging
|
||||||
import caribou
|
import caribou
|
||||||
|
|
|
||||||
|
|
@ -1,9 +1,9 @@
|
||||||
import math
|
import math
|
||||||
import os
|
import os
|
||||||
from urllib.parse import quote
|
from urllib.parse import quote
|
||||||
from src.Utils import calcDownloadPath
|
from Utils import calcDownloadPath
|
||||||
from src.ffprobe import FFProbe
|
from .ffprobe import FFProbe
|
||||||
from src.Config import Config
|
from Config import Config
|
||||||
|
|
||||||
|
|
||||||
class M3u8:
|
class M3u8:
|
||||||
|
|
@ -3,8 +3,8 @@ import logging
|
||||||
import os
|
import os
|
||||||
import subprocess
|
import subprocess
|
||||||
import tempfile
|
import tempfile
|
||||||
from src.Utils import calcDownloadPath
|
from Utils import calcDownloadPath
|
||||||
from src.Config import Config
|
from Config import Config
|
||||||
|
|
||||||
log = logging.getLogger('segments')
|
log = logging.getLogger('segments')
|
||||||
|
|
||||||
|
|
@ -6,7 +6,6 @@ import json
|
||||||
import operator
|
import operator
|
||||||
import os
|
import os
|
||||||
import pipes
|
import pipes
|
||||||
import re
|
|
||||||
import subprocess
|
import subprocess
|
||||||
|
|
||||||
|
|
||||||
Loading…
Reference in a new issue