Example usage for org.apache.commons.io FileUtils deleteDirectory

List of usage examples for org.apache.commons.io FileUtils deleteDirectory

Introduction

In this page you can find the example usage for org.apache.commons.io FileUtils deleteDirectory.

Prototype

public static void deleteDirectory(File directory) throws IOException 

Source Link

Document

Deletes a directory recursively.

Usage

From source file:azkaban.app.AzkabanApplicationTest.java

@After
public void tearDown() throws IOException {
    FileUtils.deleteDirectory(jobDir);
    FileUtils.deleteDirectory(logDir);
    FileUtils.deleteDirectory(tmpDir);
}

From source file:azkaban.ServiceProviderTest.java

@After
public void tearDown() throws Exception {
    FileUtils.deleteDirectory(new File(AZKABAN_LOCAL_TEST_STORAGE));
}

From source file:com.intelligentsia.dowsers.entity.store.FileEntityStoreTest.java

public static File getRoot() {
    // Calculates the root directory of the demo project.
    URI uri;/*from   w  w  w .ja v a2  s  .c  om*/
    try {
        uri = FileEntityStoreTest.class.getResource("FileEntityStoreTest.class").toURI();
    } catch (final URISyntaxException e) {
        throw Throwables.propagate(e);
    }
    final String path = new File(uri.getPath()).getAbsolutePath();
    final String subPath = "\\target\\test-classes\\com\\intelligentsia\\dowsers\\entity\\store\\FileEntityStoreTest.class";
    final File root = new File(new File(path.substring(0, path.length() - subPath.length())),
            File.separator + "target" + File.separator + "output");

    if (root.exists()) {
        try {
            FileUtils.deleteDirectory(root);
        } catch (final IOException e) {
        }
    }

    return root;
}

From source file:de.uzk.hki.da.at.ATMetadataUpdatesXMP.java

@AfterClass
public static void tearDown() throws IOException {
    FileUtils.deleteDirectory(retrievalFolder);
    Path.makeFile("tmp", object.getIdentifier() + ".pack_1.tar").delete(); // retrieved dip

}

From source file:io.github.bunnyblue.droidfix.classcomputer.gradleImpl.GradleImpl15.java

public static void extract() {
    File srcDir = new File(Configure.getInstance().getProguardJarFolder());
    Collection<File> jars = FileUtils.listFiles(srcDir, new String[] { "jar" }, true);
    List<File> jarsList = (List<File>) jars;
    File jar = jarsList.get(0);//from  www  .  j  a  v a2  s  . c  om
    String extractClasses = jar.getParentFile().getAbsolutePath() + File.separator
            + jar.getName().substring(0, jar.getName().indexOf(".jar"));
    Configure.getInstance().setTransformedClassDir(extractClasses);
    File targetFile = new File(extractClasses);
    try {
        FileUtils.deleteDirectory(targetFile);
    } catch (IOException e) {
        e.printStackTrace();
    }
    ZipUtil.unpack(jar, targetFile);
}

From source file:com.yolodata.tbana.hadoop.mapred.CSVReaderTest.java

@Before
public void setUp() throws IOException {
    FileUtils.deleteDirectory(new File(TestUtils.TEST_FILE_PATH));
    FileUtils.forceMkdir(new File(TestUtils.TEST_FILE_PATH));
    actual = new ArrayList<Text>();
    expected = new ArrayList<Text>();
}

From source file:com.kylinolap.common.util.LocalFileMetadataTestCase.java

@Override
public void createTestMetadata() {
    KylinConfig.destoryInstance();//from  w w  w. j a  v a  2 s .c om

    this.tempTestMetadataUrl = "../examples/test_metadata";
    try {
        FileUtils.deleteDirectory(new File(tempTestMetadataUrl));
        FileUtils.copyDirectory(new File(testDataFolder), new File(tempTestMetadataUrl));
    } catch (IOException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

    if (System.getProperty(KylinConfig.KYLIN_CONF) == null && System.getenv(KylinConfig.KYLIN_CONF) == null)
        System.setProperty(KylinConfig.KYLIN_CONF, tempTestMetadataUrl);

    KylinConfig.getInstanceFromEnv().setMetadataUrl(tempTestMetadataUrl);

}

From source file:com.github.born2snipe.maven.plugin.idea.sandbox.DeletePluginFromSandboxMojo.java

@Override
public void execute() throws MojoExecutionException, MojoFailureException {
    try {/*from   w  w  w  . ja v a2 s.  co m*/
        File directory = projectSandboxDirectory();
        if (directory.exists()) {
            getLog().info("Deleting plugin from sandbox: " + directory);
            FileUtils.deleteDirectory(directory);
        } else {
            getLog().info("Nothing to delete from the sandbox");
        }
    } catch (IOException e) {
        throw new MojoExecutionException(
                "A problem occurred when attempting to delete the old sandboxed plugin", e);
    }
}

From source file:it.geosolutions.geobatch.unredd.script.util.FileManager.java

/**
// Deletes all files and subdirectories under dir.
// Returns true if all deletions were successful.
// If a deletion fails, the method stops attempting to delete and returns false.
 * @deprecated use apache FileUtils directly
 *///from  ww  w.j  av a  2  s.  c  o m
public static boolean deleteDir(File dir) {
    try {
        FileUtils.deleteDirectory(dir);
        return true;
    } catch (IOException ex) {
        LOGGER.warn("Error removing dir: " + dir, ex);
    }
    return false;
}

From source file:ml.shifu.shifu.fs.ShifuFileUtilsTest.java

@Test
public void getDataScannersTest() throws IOException {

    File file = new File("common-utils");
    if (file.exists()) {
        FileUtils.deleteDirectory(file);
    }/*from  w  w w  .j av  a  2 s.c  om*/
    FileUtils.forceMkdir(file);

    List<Scanner> list = ShifuFileUtils.getDataScanners(Arrays.asList(new String[] { "common-utils" }),
            SourceType.HDFS);

    Assert.assertTrue(list.size() == 0);

    file = new File("common-utils/part-0000");
    FileUtils.touch(file);

    list = ShifuFileUtils.getDataScanners(Arrays.asList(new String[] { "common-utils" }), SourceType.HDFS);

    Assert.assertTrue(list.size() == 1);

    for (Scanner scanner : list) {
        scanner.close();
    }

    FileUtils.deleteDirectory(new File("common-utils"));
}