mirror of https://github.com/morpheus65535/bazarr
The whole Bazarr Python code (excluding libs) is now following PEP8 (excluding E501 and C901).
This commit is contained in:
parent
2420344604
commit
b8a559b62d
|
@ -9,7 +9,6 @@ from flask import request, jsonify
|
|||
from flask_restful import Resource
|
||||
from functools import reduce
|
||||
from peewee import fn
|
||||
from datetime import timedelta
|
||||
|
||||
from database import get_exclusion_clause, TableEpisodes, TableShows, TableHistory, TableBlacklist
|
||||
from ..utils import authenticate, postprocessEpisode
|
||||
|
|
|
@ -9,7 +9,6 @@ from flask import request, jsonify
|
|||
from flask_restful import Resource
|
||||
from functools import reduce
|
||||
from peewee import fn
|
||||
from datetime import timedelta
|
||||
|
||||
from database import get_exclusion_clause, TableMovies, TableHistoryMovie, TableBlacklistMovie
|
||||
from ..utils import authenticate, postprocessMovie
|
||||
|
|
|
@ -38,7 +38,7 @@ class Subtitles(Resource):
|
|||
if media_type == 'episode':
|
||||
subsync.sync(video_path=video_path, srt_path=subtitles_path,
|
||||
srt_lang=language, media_type='series', series_id=metadata['seriesId'],
|
||||
episode_id = int(id))
|
||||
episode_id=int(id))
|
||||
else:
|
||||
subsync.sync(video_path=video_path, srt_path=subtitles_path,
|
||||
srt_lang=language, media_type='movies', movie_id=id)
|
||||
|
|
|
@ -30,8 +30,10 @@ def time_until_end_of_day(dt=None):
|
|||
tomorrow = dt + datetime.timedelta(days=1)
|
||||
return datetime.datetime.combine(tomorrow, datetime.time.min) - dt
|
||||
|
||||
|
||||
# Titulky resets its download limits at the start of a new day from its perspective - the Europe/Prague timezone
|
||||
titulky_server_local_time = datetime.datetime.now(tz=pytz.timezone('Europe/Prague')).replace(tzinfo=None) # Needs to convert to offset-naive dt
|
||||
titulky_server_local_time = datetime.datetime.now(tz=pytz.timezone('Europe/Prague')).replace(tzinfo=None)
|
||||
# Needs to convert to offset-naive dt
|
||||
titulky_limit_reset_datetime = time_until_end_of_day(dt=titulky_server_local_time)
|
||||
|
||||
hours_until_end_of_day = time_until_end_of_day().seconds // 3600 + 1
|
||||
|
@ -68,7 +70,7 @@ PROVIDER_THROTTLE_MAP = {
|
|||
TooManyRequests: (datetime.timedelta(minutes=5), "5 minutes"),
|
||||
IPAddressBlocked: (datetime.timedelta(hours=1), "1 hours"),
|
||||
},
|
||||
"titulky" : {
|
||||
"titulky": {
|
||||
DownloadLimitExceeded: (titulky_limit_reset_datetime, f"{titulky_limit_reset_datetime.seconds // 3600 + 1} hours")
|
||||
},
|
||||
"legendasdivx": {
|
||||
|
@ -145,9 +147,9 @@ def get_providers_auth():
|
|||
'opensubtitlescom': {'username': settings.opensubtitlescom.username,
|
||||
'password': settings.opensubtitlescom.password,
|
||||
'use_hash': settings.opensubtitlescom.getboolean('use_hash'),
|
||||
'api_key' : 's38zmzVlW7IlYruWi7mHwDYl2SfMQoC1'
|
||||
'api_key': 's38zmzVlW7IlYruWi7mHwDYl2SfMQoC1'
|
||||
},
|
||||
'podnapisi' : {
|
||||
'podnapisi': {
|
||||
'only_foreign': False, # fixme
|
||||
'also_foreign': False, # fixme
|
||||
'verify_ssl': settings.podnapisi.getboolean('verify_ssl')
|
||||
|
|
|
@ -259,8 +259,8 @@ def download_subtitle(path, language, audio_language, hi, forced, providers, pro
|
|||
|
||||
track_event(category=downloaded_provider, action=action, label=downloaded_language)
|
||||
|
||||
return message, path, downloaded_language_code2, downloaded_provider, subtitle.score,\
|
||||
subtitle.language.forced, subtitle.id, downloaded_path, subtitle.language.hi
|
||||
return message, path, downloaded_language_code2, downloaded_provider, subtitle.score, \
|
||||
subtitle.language.forced, subtitle.id, downloaded_path, subtitle.language.hi
|
||||
|
||||
if not saved_any:
|
||||
logging.debug('BAZARR No Subtitles were found for this file: ' + path)
|
||||
|
|
|
@ -19,6 +19,7 @@ import time
|
|||
global startTime
|
||||
startTime = time.time()
|
||||
|
||||
|
||||
def init():
|
||||
# set subliminal_patch user agent
|
||||
os.environ["SZ_USER_AGENT"] = "Bazarr/{}".format(os.environ["BAZARR_VERSION"])
|
||||
|
|
|
@ -18,7 +18,6 @@ from helper import get_subtitle_destination_folder
|
|||
from embedded_subs_reader import embedded_subs_reader
|
||||
from event_handler import event_stream, show_progress, hide_progress
|
||||
from charamel import Detector
|
||||
from peewee import DoesNotExist
|
||||
|
||||
gc.enable()
|
||||
|
||||
|
|
|
@ -11,9 +11,9 @@ from config import settings, base_url
|
|||
from database import database
|
||||
|
||||
from app import create_app
|
||||
app = create_app()
|
||||
|
||||
from api import api_bp_list
|
||||
|
||||
app = create_app()
|
||||
for item in api_bp_list:
|
||||
app.register_blueprint(item, url_prefix=base_url.rstrip('/') + '/api')
|
||||
|
||||
|
|
Loading…
Reference in New Issue