if (data != null && data.length > 0) {
data = removeMetaData(data);
position = parseHLogPositionFrom(data);
}
HLogInfo hlogInfo = new HLogInfo(log);
hlogInfo.size = getLogFileSize(server, log);
hlogInfo.position = position;
status.hlogs.add(hlogInfo);
} catch (KeeperException.NoNodeException e) {
// fine, node was removed since we called getChildren