/** * Returns a DefaultFileSystemManager instance (or subclass instance). */ @Override public DefaultFileSystemManager getDefaultFileSystemManager() { return new DefaultFileSystemManager(); }
/** * Returns a DefaultFileSystemManager instance (or subclass instance). */ @Override public DefaultFileSystemManager getDefaultFileSystemManager() { return new DefaultFileSystemManager(); }
DefaultFileSystemManager vfs = new DefaultFileSystemManager(); vfs.addProvider("res", new org.apache.commons.vfs2.provider.res.ResourceFileProvider()); vfs.addProvider("zip", new org.apache.commons.vfs2.provider.zip.ZipFileProvider());
public static FileSystemManager generateVfs() throws FileSystemException { DefaultFileSystemManager vfs = new DefaultFileSystemManager(); vfs.addProvider("res", new org.apache.commons.vfs2.provider.res.ResourceFileProvider()); vfs.addProvider("zip", new org.apache.commons.vfs2.provider.zip.ZipFileProvider());
DefaultFileSystemManager currMan = new DefaultFileSystemManager(); currMan.addProvider(currSchemeStr, new AzFileProvider()); currMan.addProvider("file", new DefaultLocalFileProvider()); currMan.init(); currMan.resolveFile("file:///tmp" + + file.getAbsolutePath());
@Test( expected = NullPointerException.class ) public void instantiation_null_scheme() { HadoopConfigurationFileSystemManager fsm = new HadoopConfigurationFileSystemManager( new MockHadoopConfigurationProvider(), new DefaultFileSystemManager() ); new ActiveHadoopShimFileProvider( fsm, null ); }
@Test( expected = FileSystemException.class ) public void getActiveFileProvider_no_active() throws Exception { DefaultFileSystemManager def = new DefaultFileSystemManager(); HadoopConfigurationProvider configProvider = new MockHadoopConfigurationProvider() { public HadoopConfiguration getActiveConfiguration() throws org.pentaho.hadoop.shim.ConfigurationException { throw new ConfigurationException( "no active config" ); } }; HadoopConfigurationFileSystemManager fsm = new HadoopConfigurationFileSystemManager( configProvider, def ); fsm.getActiveFileProvider( "scheme" ); }
private HadoopConfigurationFileSystemManager createTestFileSystemManager( HadoopConfiguration config, String scheme, FileProvider provider ) throws FileSystemException { DefaultFileSystemManager def = new DefaultFileSystemManager(); HadoopConfigurationProvider configProvider = new MockHadoopConfigurationProvider( Arrays.asList( config ), config.getIdentifier() ); HadoopConfigurationFileSystemManager fsm = new HadoopConfigurationFileSystemManager( configProvider, def ); fsm.addProvider( config, scheme, config.getIdentifier(), provider ); return fsm; }
/** * JUnit Fixture: Prepare a simple FSM. * * @throws FileSystemException for runtime problems */ @Before public void setUp() throws FileSystemException { manager = new DefaultFileSystemManager(); final FileProvider fp = new DefaultLocalFileProvider(); manager.addProvider("file", fp); manager.init(); }
/** * JUnit Fixture: Prepare a simple FSM. * * @throws FileSystemException for runtime problems */ @Before public void setUp() throws FileSystemException { manager = new DefaultFileSystemManager(); final FileProvider fp = new DefaultLocalFileProvider(); manager.addProvider("file", fp); manager.init(); }
@Test( expected = ConfigurationException.class ) public void findHadoopConfigurations_errorLoadingHadoopConfig() throws Exception { FileObject root = VFS.getManager().resolveFile( HADOOP_CONFIGURATIONS_PATH ); HadoopConfigurationLocator locator = new HadoopConfigurationLocator() { protected HadoopConfiguration loadHadoopConfiguration( FileObject folder ) throws ConfigurationException { throw new ConfigurationException( "test" ); } }; locator.init( root, new MockActiveHadoopConfigurationLocator( "a" ), new DefaultFileSystemManager() ); }
@Test( expected = NullPointerException.class ) public void init_null_activeLocator() throws FileSystemException, ConfigurationException { HadoopConfigurationLocator locator = new HadoopConfigurationLocator(); locator.init( VFS.getManager().resolveFile( HADOOP_CONFIGURATIONS_PATH ), null, new DefaultFileSystemManager() ); }
@Before public void setUp() throws Exception { manager = new DefaultFileSystemManager(); manager.setFilesCache(new SoftRefFilesCache()); manager.setCacheStrategy(CacheStrategy.ON_RESOLVE); manager.addProvider("file", new DefaultLocalFileProvider()); manager.addProvider("tgz", new TarFileProvider()); manager.addProvider("tar", new TarFileProvider()); new File(baseDir).mkdir(); // if test is run standalone createLargeFile(largeFilePath, largeFileName); }
@Test( expected = ConfigurationException.class ) public void init_invalidDirectory() throws FileSystemException, ConfigurationException { HadoopConfigurationLocator locator = new HadoopConfigurationLocator(); locator.init( VFS.getManager().resolveFile( "ram://bogus-path" ), new MockActiveHadoopConfigurationLocator(), new DefaultFileSystemManager() ); }
@Test( expected = ConfigurationException.class ) public void getConfiguration_unknown_id() throws Exception { HadoopConfigurationLocator locator = new HadoopConfigurationLocator(); locator.init( VFS.getManager().resolveFile( HADOOP_CONFIGURATIONS_PATH ), new MockActiveHadoopConfigurationLocator(), new DefaultFileSystemManager() ); locator.getConfiguration( "unknown" ); }
@Before public void setUp() throws Exception { manager = new DefaultFileSystemManager(); manager.addProvider("ram", new RamFileProvider()); manager.init(); // File Systems Options RamFileSystemConfigBuilder.getInstance().setMaxSize(zeroSizedFso, 0L); RamFileSystemConfigBuilder.getInstance().setMaxSize(smallSizedFso, 10L); }
@Before public void setUp() throws Exception { manager = new DefaultFileSystemManager(); manager.addProvider("ram", new RamFileProvider()); manager.init(); // File Systems Options RamFileSystemConfigBuilder.getInstance().setMaxSize(zeroSizedFso, 0L); RamFileSystemConfigBuilder.getInstance().setMaxSize(smallSizedFso, 10L); }
@Before public void setUp() throws Exception { manager = new DefaultFileSystemManager(); manager.addProvider("ram", new RamFileProvider()); manager.init(); // File Systems Options RamFileSystemConfigBuilder.getInstance().setMaxSize(zeroSizedFso, 0L); RamFileSystemConfigBuilder.getInstance().setMaxSize(smallSizedFso, 10L); }
@Test public void hasConfiguration() throws Exception { HadoopConfigurationLocator locator = new HadoopConfigurationLocator(); locator.init( VFS.getManager().resolveFile( HADOOP_CONFIGURATIONS_PATH ), new MockActiveHadoopConfigurationLocator( "a" ), new DefaultFileSystemManager() ); assertTrue( locator.hasConfiguration( "a" ) ); }
@Test public void getConfiguration() throws Exception { HadoopConfigurationLocator locator = new HadoopConfigurationLocator(); locator.init( VFS.getManager().resolveFile( HADOOP_CONFIGURATIONS_PATH ), new MockActiveHadoopConfigurationLocator( "a" ), new DefaultFileSystemManager() ); HadoopConfiguration a = locator.getConfiguration( "a" ); assertNotNull( a ); assertEquals( "a", a.getIdentifier() ); assertEquals( "Test Configuration A", a.getName() ); }