in leda_python/mbus.py [0:0]
def addFileUpload(self, fileType=0, fileList='', reply_cb=None, error_cb=None):
'''
:param fileType[int]: 0: 配置, 1: 日志
:param fileList[string]:文件名,逗号分割
:param reply_cb:
:param error_cb:
:return:
'''
if (None == self.mbusNameObj):
raise ledaException.LedaException(" mbus name object is None")
try:
interfaceHandle = self.getRemoteInterface(mbusConfig.DMP_FU_WKN,
mbusConfig.DMP_FU_OBJ_PATH, mbusConfig.DMP_FU_INTERFACE)
_logger.debug("addFileUpload in params: %s" % (fileList))
interfaceHandle.addFileUpload(fileType, fileList, reply_handler=reply_cb, error_handler=error_cb,
timeout=mbusConfig.METHOD_ACK_TIMEOUT)
except dbus.exceptions.DBusException as err:
_logger.warning('%s', err)
raise ledaException.LedaRPCMethodException("rpc method: addFileUpload failed",
ledaException.LEDA_ERROR_FAILED)