コード例 #1
0
ファイル: SmartFiles.py プロジェクト: valexl/SmartFiles
    def __startSF(self):
        '''
            Идентификация пользователя. В случае успеха запуск программы.
        '''        
        try:
            user_name = self._edit_login.text()
            password = hash(self._edit_password.text())
            user_repo = InstallUser.identificationUser(user_name,password)
            self.__starting(user_repo)
            self._edit_password.setText('')
        except InstallUser.ExceptionUserNotFound as err:
            self.info_window.setText('Ошибка логина или пароля')
            self.info_window.show()
            print(err)    
        except InstallUser.ExceptionRepoIsNull as err:
            self.info_window.setText('''Не найдено ни одного пользователя в системе.
Необходимо создать пользователя''')
            self.info_window.show()
            print(err)
        except Exception as err:
            self.info_window.setText('какие то не учтенные траблы')
            self.info_window.show()
            print(err)