Fix bugs due to Dvd now being a class
This commit is contained in:
parent
13e5f4fbe6
commit
58f2c3295a
@ -136,11 +136,13 @@ def list_ripped_dvds(dvd_type):
|
||||
exit(1)
|
||||
|
||||
|
||||
def is_dvd_files_not_locked(dvd):
|
||||
return not os.path.exists(dvd + ".lock") and not os.path.exists(dvd + ".err.log")
|
||||
def is_dvd_files_not_locked(dvd: Dvd):
|
||||
return not os.path.exists(dvd.dvd_path + ".lock") and not os.path.exists(
|
||||
dvd.dvd_path + ".err.log"
|
||||
)
|
||||
|
||||
|
||||
def transcode_ripped_dvd(dvd):
|
||||
def transcode_ripped_dvd(dvd: Dvd):
|
||||
if dvd.is_movie():
|
||||
return transcode_movie(dvd)
|
||||
else:
|
||||
@ -206,7 +208,7 @@ def transcode_series(dvd: Dvd):
|
||||
dvd.transcode_command_args_without_title_number(output_file)
|
||||
+ [
|
||||
"--title",
|
||||
title_number,
|
||||
str(title_number),
|
||||
"--min-duration",
|
||||
str(MIN_EPISODES_DURATION_SECONDS),
|
||||
],
|
||||
@ -277,12 +279,19 @@ def write_to_logfile(dvd: Dvd, tag):
|
||||
file.write(log_line + "\n")
|
||||
|
||||
|
||||
def delete_transcoding_logfile(dvd):
|
||||
os.remove(dvd + ".log")
|
||||
def delete_transcoding_logfile(dvd: Dvd):
|
||||
os.remove(dvd.log_file)
|
||||
|
||||
|
||||
def rename_transcoding_logfile_as_error_log(dvd):
|
||||
shutil.move(dvd + ".log", dvd + ".err.log")
|
||||
def rename_transcoding_logfile_as_error_log(dvd: Dvd):
|
||||
shutil.move(dvd.log_file, dvd.err_log_file)
|
||||
|
||||
|
||||
def delete_old_transcoding_logfile_if_exists(dvd: Dvd):
|
||||
try:
|
||||
os.remove(dvd.log_file)
|
||||
except FileNotFoundError:
|
||||
pass
|
||||
|
||||
|
||||
def delete_original_video_files(folder):
|
||||
|
Loading…
x
Reference in New Issue
Block a user