private static void rmdir(String dir) throws IOException { File dirFile = new File(dir); if (dirFile.exists()) { FileUtils.deleteRecursive(new File(dir)); } }
public static void cleanup() throws IOException { // clean up commitlog String[] directoryNames = { DatabaseDescriptor.getCommitLogLocation(), }; for (String dirName : directoryNames) { File dir = new File(dirName); if (!dir.exists()) throw new RuntimeException("No such directory: " + dir.getAbsolutePath()); FileUtils.deleteRecursive(dir); } // clean up data directory which are stored as data directory/table/data files for (String dirName : DatabaseDescriptor.getAllDataFileLocations()) { File dir = new File(dirName); if (!dir.exists()) throw new RuntimeException("No such directory: " + dir.getAbsolutePath()); FileUtils.deleteRecursive(dir); } }
public static void startCassandraInstance(String pathToDataDir) throws TTransportException, IOException, InterruptedException, SecurityException, IllegalArgumentException, NoSuchMethodException, IllegalAccessException, InvocationTargetException { if (cassandraStarted) { return; } try { FileUtils.deleteRecursive(new File(pathToDataDir)); } catch (AssertionError e) { // eat } embedded = new EmbeddedServerHelper(); try { embedded.setup(); } catch (ConfigurationException ce) { throw new RuntimeException(ce); } cassandraStarted = true; }
@Override public void onSuccess(StreamState finalState) { if (deleteSrc) FileUtils.deleteRecursive(outputDir); } };
@Override public void onSuccess(StreamState finalState) { if (deleteSrc) FileUtils.deleteRecursive(outputDir); } };
@Override public void onSuccess(StreamState finalState) { if (deleteSrc) FileUtils.deleteRecursive(outputDir); } };
public void run() { try { FileUtils.deleteRecursive(path); logger.info("Successfully deleted snapshot {}.", path); } catch (FSWriteError e) { failedTasks.add(this); } }
private static void rmdir(String dir) { File dirFile = new File(dir); if (dirFile.exists()) { FileUtils.deleteRecursive(dirFile); } }
public void run() { try { FileUtils.deleteRecursive(path); logger.info("Successfully deleted snapshot {}.", path); } catch (FSWriteError e) { failedTasks.add(this); } }
private static void rmdir(String dir) { File dirFile = new File(dir); if (dirFile.exists()) { FileUtils.deleteRecursive(dirFile); } }
public void run() { try { FileUtils.deleteRecursive(path); logger.info("Successfully deleted snapshot {}.", path); } catch (FSWriteError e) { failedTasks.add(this); } }
private static void rmdir(String dir) { File dirFile = new File(dir); if (dirFile.exists()) { FileUtils.deleteRecursive(dirFile); } }
private static void rmdir(String dir) throws IOException { File dirFile = new File(dir); if (dirFile.exists()) { FileUtils.deleteRecursive(new File(dir)); } }
public void removeTemporaryDirectories() { for (File dataDir : dataPaths) { File tmpDir = new File(dataDir, TMP_SUBDIR); if (tmpDir.exists()) { logger.debug("Removing temporary directory {}", tmpDir); FileUtils.deleteRecursive(tmpDir); } } }
private static void rmdir(String dir) throws IOException { File dirFile = new File(dir); if (dirFile.exists()) { FileUtils.deleteRecursive(new File(dir)); } }
public void removeTemporaryDirectories() { for (File dataDir : dataPaths) { File tmpDir = new File(dataDir, TMP_SUBDIR); if (tmpDir.exists()) { logger.debug("Removing temporary directory {}", tmpDir); FileUtils.deleteRecursive(tmpDir); } } }
private static void rmdir(String dir) throws IOException { File dirFile = new File(dir); if (dirFile.exists()) { FileUtils.deleteRecursive(new File(dir)); } }
private static void cleanup() { // clean up commitlog and data directory which are stored as data directory/table/data files List<String> directories = new ArrayList<>(Arrays.asList(DatabaseDescriptor.getAllDataFileLocations())); directories.add(DatabaseDescriptor.getCommitLogLocation()); for (String dirName : directories) { File dir = new File(dirName); if (!dir.exists()) throw new RuntimeException("No such directory: " + dir.getAbsolutePath()); FileUtils.deleteRecursive(dir); } }
private static void cleanup() { // clean up commitlog and data directory which are stored as data directory/table/data files List<String> directories = new ArrayList<>(Arrays.asList(DatabaseDescriptor.getAllDataFileLocations())); directories.add(DatabaseDescriptor.getCommitLogLocation()); for (String dirName : directories) { File dir = new File(dirName); if (!dir.exists()) throw new RuntimeException("No such directory: " + dir.getAbsolutePath()); FileUtils.deleteRecursive(dir); } }
private static void cleanup() { // clean up commitlog and data directory which are stored as data directory/table/data files List<String> directories = new ArrayList<>(Arrays.asList(DatabaseDescriptor.getAllDataFileLocations())); directories.add(DatabaseDescriptor.getCommitLogLocation()); for (String dirName : directories) { File dir = new File(dirName); if (!dir.exists()) throw new RuntimeException("No such directory: " + dir.getAbsolutePath()); FileUtils.deleteRecursive(dir); } }