/** * Get the application state. * @param appId application ID * @return the state or {@link AppState#UNKNOWN} if it could not * be determined * @throws IOException on IO problems */ @VisibleForTesting protected AppState getAppState(ApplicationId appId) throws IOException { return getAppState(appId, yarnClient); }
/** * Get the application state. * @param appId application ID * @return the state or {@link AppState#UNKNOWN} if it could not * be determined * @throws IOException on IO problems */ @VisibleForTesting protected AppState getAppState(ApplicationId appId) throws IOException { return getAppState(appId, yarnClient); }
LOG.debug("Try to parse summary log for log {} in {}", appId, appDirPath); appState = getAppState(appId); long recentLogModTime = scanForLogs(); if (appState == AppState.UNKNOWN) {
LOG.debug("Try to parse summary log for log {} in {}", appId, appDirPath); appState = getAppState(appId); long recentLogModTime = scanForLogs(); if (appState == AppState.UNKNOWN) {