make lint happy

This commit is contained in:
deeplow 2022-09-22 10:30:13 +01:00
parent 1bd8354228
commit e4ff9801ee
No known key found for this signature in database
GPG key ID: 577982871529A52A

View file

@ -18,7 +18,7 @@ import os
import shutil import shutil
import subprocess import subprocess
import sys import sys
from typing import Dict, Optional from typing import Dict, List, Optional
import magic import magic
from PIL import Image from PIL import Image
@ -28,7 +28,11 @@ DEFAULT_TIMEOUT: float = 60
def run_command( def run_command(
args, *, error_message: str, timeout_message: str, timeout: float = DEFAULT_TIMEOUT args: List[str],
*,
error_message: str,
timeout_message: str,
timeout: float = DEFAULT_TIMEOUT,
) -> subprocess.CompletedProcess: ) -> subprocess.CompletedProcess:
""" """
Runs a command and returns the result. Runs a command and returns the result.
@ -234,7 +238,6 @@ class DangerzoneConverter:
os.remove(png_filename) os.remove(png_filename)
self.percentage += percentage_per_page self.percentage += percentage_per_page
self.update_progress("Converted document to pixels") self.update_progress("Converted document to pixels")
# Move converted files into /dangerzone # Move converted files into /dangerzone
@ -320,7 +323,6 @@ class DangerzoneConverter:
self.percentage += percentage_per_page self.percentage += percentage_per_page
# Merge pages into a single PDF # Merge pages into a single PDF
self.update_progress(f"Merging {num_pages} pages into a single PDF") self.update_progress(f"Merging {num_pages} pages into a single PDF")
args = ["pdfunite"] args = ["pdfunite"]
@ -352,7 +354,7 @@ class DangerzoneConverter:
shutil.move("/tmp/safe-output.pdf", "/safezone") shutil.move("/tmp/safe-output.pdf", "/safezone")
shutil.move("/tmp/safe-output-compressed.pdf", "/safezone") shutil.move("/tmp/safe-output-compressed.pdf", "/safezone")
def update_progress(self, text, *, error: bool = False): def update_progress(self, text: str, *, error: bool = False) -> None:
print( print(
json.dumps( json.dumps(
{"error": error, "text": text, "percentage": int(self.percentage)} {"error": error, "text": text, "percentage": int(self.percentage)}