def __init__(self, flow, auth_code, service): QtCore.QThread.__init__(self) self.flow = flow self.service = service self.auth_code = auth_code self.logger = logger.logger_factory(self.__class__.__name__)
def __init__(self): super(ModelProxy, self).__init__(ModelProxy.NAME, []) self.model = Model() self.logger = logger.logger_factory(self.__class__.__name__) self.g = globals.get_globals() self.att = TaskThread(self.task_queue, self, self.g) self.att.start()
def __init__(self, in_queue, proxy, globals, **kwargs): threading.Thread.__init__(self, **kwargs) self.in_queue = in_queue self.proxy = proxy self.globals = globals self.daemon = True self.logger = logger.logger_factory(self.__class__.__name__) self.logger.debug('Initialized')
def __init__(self): QtGui.QWidget.__init__(self) self.logger = logger.logger_factory(self.__class__.__name__) bgImage = QtGui.QPixmap(self.bgImagePath) self.setMinimumSize(bgImage.size()) self.setMaximumSize(bgImage.size()) self.center() self.setAttribute(QtCore.Qt.WA_TranslucentBackground) self.setWindowFlags(QtCore.Qt.FramelessWindowHint) self.setBackgroundImage(bgImage) closeBtn = QtGui.QToolButton(self) closeBtn.setGeometry(553, 31, 31, 31) closeBtn.setAutoFillBackground(True) closeBtn.setStyleSheet(self.closeBtnStyle) closeBtn.setIcon(QtGui.QIcon(self.closeBtnPath)) closeBtn.setIconSize(QtCore.QSize(31, 31)) closeBtn.setCursor(QtCore.Qt.PointingHandCursor) closeBtn.clicked.connect(lambda: self.deleteLater()) self.mainFrame = QtGui.QFrame(self) self.mainFrame.setGeometry(80, 80, 458, 250) self.nameTxtBox = QtGui.QLineEdit(self.leNameBox) self.nameTxtBox.setFont(QtGui.QFont(self.font)) self.emailTxtBox = QtGui.QLineEdit(self.leEmailBox) self.emailTxtBox.setFont(QtGui.QFont(self.font)) self.msgTxtBox = QtGui.QTextEdit(self.leMsgBox) self.msgTxtBox.setFont(QtGui.QFont(self.font)) self.sendBtn = QtGui.QPushButton('Send') self.sendBtn.clicked.connect(self.onSend) self.sendBtn.setStyleSheet(self.sendBtnStyle) upperLayout = QtGui.QHBoxLayout() upperLayout.setSpacing(10) upperLayout.addWidget(self.nameTxtBox) upperLayout.addWidget(self.emailTxtBox) buttonLayout = QtGui.QHBoxLayout() buttonLayout.addStretch(1) buttonLayout.addWidget(self.sendBtn) mainLayout = QtGui.QVBoxLayout() mainLayout.addWidget(QtGui.QLabel(self.infoMessage)) mainLayout.addLayout(upperLayout) mainLayout.addWidget(self.msgTxtBox) mainLayout.addLayout(buttonLayout) self.mainFrame.setLayout(mainLayout)
def __init__(self, uploader, service, out_queue, id, proxy, globals, **kwargs): threading.Thread.__init__(self, **kwargs) self.worker = uploader #Uploader already has a validated client. self.service = service self.proxy = proxy self.globals = globals self.id = id self.out_queue = out_queue self.error = False self.logger = logger.logger_factory(self.__class__.__name__) self._state = 0
def __init__(self): self.auth_functions = [self._dropbox_auth, self._pithos_auth, self._googledrive_auth] self.service_auth = dict(zip(self.services, self.auth_functions)) self.add_functions = [self._dropbox_add_user, self._pithos_add_user, self._googledrive_add_user] self.add_user = dict(zip(self.services, self.add_functions)) self.logger = logger.logger_factory(self.__class__.__name__)
def __init__(self, viewComponent): super(HistoryWindowMediator, self).__init__(HistoryWindowMediator.NAME, viewComponent) self.proxy = self.facade.retrieveProxy(model.modelProxy.ModelProxy.NAME) self.g = globals.get_globals() self.logger = logger.logger_factory(self.__class__.__name__) #To avoid the constant reading from the disk. self.initialized = False self.g.signals.history_compact_show.connect(self.onShow) self.g.signals.history_compact_update.connect(self.onAdd) self.g.signals.history_compact_delete.connect(self.onDelete)
def __init__(self): self.auth_functions = [ self._dropbox_auth, self._pithos_auth, self._googledrive_auth ] self.service_auth = dict(zip(self.services, self.auth_functions)) self.add_functions = [ self._dropbox_add_user, self._pithos_add_user, self._googledrive_add_user ] self.add_user = dict(zip(self.services, self.add_functions)) self.logger = logger.logger_factory(self.__class__.__name__)
def __init__(self): super(ModelProxy, self).__init__(ModelProxy.NAME, []) self.active_threads = {} # {'id':UploadThread, ...} self.model = Model() self.logger = logger.logger_factory(self.__class__.__name__) self.g = globals.get_globals() self.upt = UploadSupervisorThread(self.upload_queue, self.history_queue, self, self.g) self.att = AddTaskThread(self.add_queue, self.upload_queue, self, self.g) self.ht = HistoryThread(self.history_queue, self, self.g) self.upt.start() self.att.start() self.ht.start()
def __init__(self, historyName='history.ini', uploadName='upload.ini'): super(LocalUploadManager, self).__init__() self.logger = logger.logger_factory(self.__class__.__name__) self.historyPath = os.path.join(self.basepath, raw(historyName)) self.uploadPath = os.path.join(self.basepath, raw(uploadName)) for path, attr in [(self.historyPath, 'history'), (self.uploadPath, 'upload')]: try: with open(path, 'r'): pass except IOError: self._create_file(path, attr) self.history = ConfigObj(self.historyPath) self.upload = ConfigObj(self.uploadPath)
def __init__(self, viewComponent): super(MainWindowMediator, self).__init__(MainWindowMediator.NAME, viewComponent) self.proxy = self.facade.retrieveProxy(model.modelProxy.ModelProxy.NAME) self.logger = logger.logger_factory(self.__class__.__name__) self.g = globals.get_globals() self.viewComponent.exit_action.triggered.connect(self.onExit) self.viewComponent.rename_signal.connect(self.onRename) self.viewComponent.delete_signal.connect(self.onDelete) self.viewComponent.move_signal.connect(self.onMove) self.g.signals.rename_completed.connect(self.onRenameComplete) self.g.signals.delete_completed.connect(self.onDeleteComplete) self.g.signals.move_completed.connect(self.onMoveComplete) self.g.signals.set_folders.connect(self.onSetFolders) self.g.signals.set_objects.connect(self.onSetObjects) self.g.signals.set_active_folder.connect(self.onSetActiveFolder)
def finish(self, token): s = AstakosClient(token, local.Pithos_AUTHURL, logger=logger.logger_factory('astakosclient')) s.authenticate() return token
def __init__(self): self.logger = logger.logger_factory(self.__class__.__name__)
def finish(self, token): s = AstakosClient(token, strings.Pithos_AUTHURL, logger=logger.logger_factory('astakosclient')) s.authenticate() return token