isLogPathInitialized static method

bool isLogPathInitialized(
  1. dynamic message
)

Implementation

static bool isLogPathInitialized(dynamic message) {
  try {
    // 尝试访问logFilePath,如果已初始化则不会抛出异常
    final path = TCICConst.logFilePath;
    return path?.isNotEmpty ?? false;
  } catch (e) {
    // 如果访问时抛出异常,说明变量尚未初始化
    TCICLog.error('log path is not initialized, message: $message', actionModule: ActionModule.tcicLog.name, actionName: ActionName.isLogPathInitialized.name);
    return false;
  }
}