From 7d03577f4de365fa83d6df0411e8fb14d4b382e5 Mon Sep 17 00:00:00 2001 From: shim_ <> Date: Thu, 10 May 2018 18:00:08 +0200 Subject: [PATCH] introduce dummy processor --- main.py | 8 ++++---- modules/processors.py | 4 ++++ 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/main.py b/main.py index f984638..a4fd035 100644 --- a/main.py +++ b/main.py @@ -6,7 +6,7 @@ from PythonQt.QtUiTools import QUiLoader from multiprocessing import Pool,Process from seafapi import * -from processors import DefaultProcessor, EncryptedProcessor +from processors import DummyProcessor, DefaultProcessor, EncryptedProcessor ############################### ## This is a temporary fix, should be removed when a newer python version is used ## import logging @@ -15,12 +15,12 @@ logging.captureWarnings(True) class SeafileUploader(): def __init__(self): - self.uil = QUiLoader() - self.loadSettings() + self.processor = DummyProcessor() self.seaf_lib = None self.libs = None + self.uil = QUiLoader() + self.loadSettings() self.pool = Pool(2) - self.processor = None def showSettingsUI(self, parentWidget): self.parentWidget = parentWidget diff --git a/modules/processors.py b/modules/processors.py index 9d721a6..fe47479 100644 --- a/modules/processors.py +++ b/modules/processors.py @@ -17,6 +17,10 @@ class Processor: def upload(self,file): pass +class DummyProcessor(Processor): + + def is_configured(self): + return False class DefaultProcessor(Processor):