Collections.singletonList(securityConfig1 -> { return new HadoopModule(securityConfig1, YARN_CONFIGURATION); }));
@Override public SecurityModule createModule(SecurityConfiguration securityConfig) { // First check if we have Hadoop in the ClassPath. If not, we simply don't do anything. try { Class.forName( "org.apache.hadoop.conf.Configuration", false, HadoopModule.class.getClassLoader()); } catch (ClassNotFoundException e) { LOG.info("Cannot create Hadoop Security Module because Hadoop cannot be found in the Classpath."); return null; } try { Configuration hadoopConfiguration = HadoopUtils.getHadoopConfiguration(securityConfig.getFlinkConfig()); return new HadoopModule(securityConfig, hadoopConfiguration); } catch (LinkageError e) { LOG.error("Cannot create Hadoop Security Module.", e); return null; } } }
@Override public SecurityModule createModule(SecurityConfiguration securityConfig) { // First check if we have Hadoop in the ClassPath. If not, we simply don't do anything. try { Class.forName( "org.apache.hadoop.conf.Configuration", false, HadoopModule.class.getClassLoader()); } catch (ClassNotFoundException e) { LOG.info("Cannot create Hadoop Security Module because Hadoop cannot be found in the Classpath."); return null; } try { Configuration hadoopConfiguration = HadoopUtils.getHadoopConfiguration(securityConfig.getFlinkConfig()); return new HadoopModule(securityConfig, hadoopConfiguration); } catch (LinkageError e) { LOG.error("Cannot create Hadoop Security Module.", e); return null; } } }
@Override public SecurityModule createModule(SecurityConfiguration securityConfig) { // First check if we have Hadoop in the ClassPath. If not, we simply don't do anything. try { Class.forName( "org.apache.hadoop.conf.Configuration", false, HadoopModule.class.getClassLoader()); } catch (ClassNotFoundException e) { LOG.info("Cannot create Hadoop Security Module because Hadoop cannot be found in the Classpath."); return null; } try { Configuration hadoopConfiguration = HadoopUtils.getHadoopConfiguration(securityConfig.getFlinkConfig()); return new HadoopModule(securityConfig, hadoopConfiguration); } catch (LinkageError e) { LOG.error("Cannot create Hadoop Security Module.", e); return null; } } }