introduce dummy processor

This commit is contained in:
shim_ 2018-05-10 18:00:08 +02:00
parent 20e87b7ad8
commit 7d03577f4d
2 changed files with 8 additions and 4 deletions

View File

@ -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

View File

@ -17,6 +17,10 @@ class Processor:
def upload(self,file):
pass
class DummyProcessor(Processor):
def is_configured(self):
return False
class DefaultProcessor(Processor):