#!/usr/bin/env python # -*- coding: utf_8 -*- from fullstack.event import PySignal class SignalManager(object): # 接口模块 actionUpdatePassword = PySignal() # 上传文件 actionUploadFile = PySignal() actionBackupDatabase = PySignal() # 导入excel # 导出excel # 登录模块 actionLogin = PySignal() actionLogout = PySignal() actionRegister = PySignal() # 应用管理 actionAddApp = PySignal() actionGetApp = PySignal() actionGetAppList = PySignal() actionUpdateApp = PySignal() actionDeleteApp = PySignal() # 应用打包记录 actionAddBuildLog = PySignal() actionGetBuildLog = PySignal() actionGetBuildLogList = PySignal() actionUpdateBuildLog = PySignal() actionDeleteBuildLog = PySignal() # 网盘管理 actionAddNetDisc = PySignal() actionGetNetDisc = PySignal() actionGetNetDiscList = PySignal() actionUpdateNetDisc = PySignal() actionDeleteNetDisc = PySignal() # 用户模块 actionAddUser = PySignal() actionDeleteUser = PySignal() actionGetUser = PySignal() actionGetUserList = PySignal() actionUpdateUser = PySignal() # 文件附件模块 actionAddAnnex = PySignal() actionDeleteAnnex = PySignal() actionGetAnnex = PySignal() actionGetAnnexList = PySignal() actionUpdateAnnex = PySignal() # 系统框架模块 actionAddFramework = PySignal() actionDeleteFramework = PySignal() actionGetFramework = PySignal() actionGetFrameworkList = PySignal() actionUpdateFramework = PySignal() # 应用下载统计模块 actionAddDownload = PySignal() actionDeleteDownload = PySignal() actionGetDownload = PySignal() actionGetDownloadList = PySignal() actionUpdateDownload = PySignal() def __init__(self): super(SignalManager, self).__init__() signalManager = SignalManager()