Project

General

Profile

1
package eu.dnetlib.data.hadoop.utils;
2

    
3
import eu.dnetlib.data.hadoop.HadoopJob;
4
import eu.dnetlib.data.hadoop.rmi.HadoopJobDescriptor;
5
import eu.dnetlib.data.hadoop.rmi.HadoopServiceException;
6
import org.apache.commons.logging.Log;
7
import org.apache.commons.logging.LogFactory;
8

    
9
public class HadoopUtils {
10

    
11
	private static final Log log = LogFactory.getLog(HadoopUtils.class);
12

    
13
	public static java.util.function.Function<HadoopJob, HadoopJobDescriptor> asDescriptor() {
14
		return d -> {
15
			try {
16
				return d.asDescriptor();
17
			} catch (HadoopServiceException e) {
18
				log.warn(e);
19
				return null;
20
			}
21
		};
22
	}
23

    
24
}
(1-1/4)