public static String getTempPath() { return OFileUtils.getPath(System.getProperty("java.io.tmpdir") + "/orientdb/"); }
protected void printStatus(final JsonParser jp, final long importedVertices, final long importedEdges) { if (output != null && (importedVertices + importedEdges) % 50000 == 0) { final long parsed = jp.getCurrentLocation().getByteOffset(); if (inputSize > 0) output.onMessage(String.format("Imported %d graph elements: %d vertices and %d edges. Parsed %s/%s (uncompressed) (%s%%)", importedVertices + importedEdges, importedVertices, importedEdges, OFileUtils.getSizeAsString(parsed), "" + OFileUtils.getSizeAsString(inputSize), "" + parsed * 100 / inputSize)); else output.onMessage(String.format("Imported %d graph elements: %d vertices and %d edges. Parsed %s (uncompressed)", importedVertices + importedEdges, importedVertices, importedEdges, OFileUtils.getSizeAsString(parsed))); } } }
public static final void copyDirectory(final File source, final File destination) throws IOException { if (!destination.exists()) destination.mkdirs(); for (File f : source.listFiles()) { final File target = new File(destination.getAbsolutePath() + "/" + f.getName()); if (f.isFile()) copyFile(f, target); else copyDirectory(f, target); } }
public static void deleteFolderIfEmpty(final File dir) { if (dir != null && dir.listFiles() != null && dir.listFiles().length == 0) { deleteRecursively(dir); } }
return string2number(size).longValue(); else { size = size.toUpperCase(Locale.ENGLISH); int pos = size.indexOf("KB"); if (pos > -1) return (long) (string2number(size.substring(0, pos)).floatValue() * KILOBYTE); return (long) (string2number(size.substring(0, pos)).floatValue() * MEGABYTE); return (long) (string2number(size.substring(0, pos)).floatValue() * GIGABYTE); return (long) (string2number(size.substring(0, pos)).floatValue() * TERABYTE); return (long) string2number(size.substring(0, pos)).floatValue(); return (long) (-1 * string2number(size.substring(0, pos)).floatValue());
public static void deleteRecursively(final File iRootFile) { if (iRootFile.exists()) { if (iRootFile.isDirectory()) { for (File f : iRootFile.listFiles()) { if (f.isFile()) f.delete(); else deleteRecursively(f); } } iRootFile.delete(); } }
return string2number(size).longValue(); else { size = size.toUpperCase(Locale.ENGLISH); int pos = size.indexOf("KB"); if (pos > -1) return (long) (string2number(size.substring(0, pos)).floatValue() * KILOBYTE); return (long) (string2number(size.substring(0, pos)).floatValue() * MEGABYTE); return (long) (string2number(size.substring(0, pos)).floatValue() * GIGABYTE); return (long) (string2number(size.substring(0, pos)).floatValue() * TERABYTE); return (long) string2number(size.substring(0, pos)).floatValue(); return (long) (-1 * string2number(size.substring(0, pos)).floatValue());
public static String getDirectory(String iPath) { iPath = getPath(iPath); int pos = iPath.lastIndexOf("/"); if (pos == -1) return ""; return iPath.substring(0, pos); }
protected void printStatus(final XMLStreamReader input, final long importedVertices, final long importedEdges) { if (output != null && (importedVertices + importedEdges) % 50000 == 0) { final long parsed = input.getTextStart(); output.onMessage(String.format("Imported %d graph elements: %d vertices and %d edges. Parsed %s (uncompressed)", importedVertices + importedEdges, importedVertices, importedEdges, OFileUtils.getSizeAsString(parsed))); } } }
public static final void copyDirectory(final File source, final File destination) throws IOException { if (!destination.exists()) destination.mkdirs(); for (File f : source.listFiles()) { final File target = new File(destination.getAbsolutePath() + "/" + f.getName()); if (f.isFile()) copyFile(f, target); else copyDirectory(f, target); } }
@Override protected File createWalTempDirectory() { final File walDirectory = new File(getStoragePath().toFile(), "walIncrementalBackupRestoreDirectory"); if (walDirectory.exists()) { OFileUtils.deleteRecursively(walDirectory); } if (!walDirectory.mkdirs()) throw new OStorageException("Can not create temporary directory to store files created during incremental backup"); return walDirectory; }
public static String getDirectory(String iPath) { iPath = getPath(iPath); int pos = iPath.lastIndexOf("/"); if (pos == -1) return ""; return iPath.substring(0, pos); }
"ok size=" + OFileUtils.getSizeAsString(ze.getSize()) + " compressedSize=" + ze.getCompressedSize() + " ratio=" + ratio + "%% elapsed=" + OIOUtils.getTimeAsString(System.currentTimeMillis() - begin) + "");
public static String getHomePath() { String v = System.getProperty("orient.home"); if (v == null) v = OSystemVariableResolver.resolveVariable(ORIENTDB_HOME); return OFileUtils.getPath(v); }
OFileUtils.getSizeAsString(runtime.totalMemory() - runtime.freeMemory()), OFileUtils.getSizeAsString(runtime.maxMemory()), stgs, OFileUtils.getSizeAsString(diskCacheUsed), OFileUtils.getSizeAsString(diskCacheTotal), OFileUtils.getSizeAsString(osUsedMem), OFileUtils.getSizeAsString(osTotalMem), OFileUtils.getSizeAsString(freeSpaceInMB), OFileUtils.getSizeAsString(totalSpaceInMB))); OFileUtils.getSizeAsString(runtime.totalMemory() - runtime.freeMemory()), OFileUtils.getSizeAsString(runtime.maxMemory()), stgs, OFileUtils.getSizeAsString(diskCacheUsed), OFileUtils.getSizeAsString(diskCacheTotal), OFileUtils.getSizeAsString(freeSpaceInMB), OFileUtils.getSizeAsString(totalSpaceInMB)));
@Override protected String connectionUri(final String name) { try { File dir = directory(name); DirectoryHelper.mkdir(dir); return "plocal:" + OFileUtils.getPath(dir.getAbsolutePath()).replace("//", "/"); } catch (IOException e) { throw new RuntimeException(e); } } }
String.format("%s (%.2f%%)", OFileUtils.getSizeAsString(usedMem), ((float) usedMem / (float) maxMem) * 100)); server.field("FreeMemory", String.format("%s (%.2f%%)", OFileUtils.getSizeAsString(freeMem), ((float) freeMem / (float) maxMem) * 100)); server.field("MaxMemory", OFileUtils.getSizeAsString(maxMem));
@Override protected String connectionUri(final String name) { try { File dir = directory(name); DirectoryHelper.mkdir(dir); // OHazelcastPlugin.onOpen() assumes that dbUri.startsWith("plocal:" + dbDirectory) // We're well advised to meet that assumption or clustering won't work, more specifically we need to form // plocal:/data/dbName for Unix/OSX and plocal:D:/data/dbName for Win (no slash before drive letter) return "plocal:" + OFileUtils.getPath(dir.getAbsolutePath()).replace("//", "/"); } catch (IOException e) { throw new RuntimeException(e); } }
row.field("SPACE-USED", OFileUtils.getSizeAsString(spaceUsed)); if (commandOptions.containsKey("-v")) { row.field("TOMBSTONES", tombstones); footer.field("COUNT", totalElements); if (!isRemote) { footer.field("SPACE-USED", OFileUtils.getSizeAsString(totalSpaceUsed)); if (commandOptions.containsKey("-v")) { footer.field("TOMBSTONES", totalTombstones);
public OrientBaseGraph(final String url, final String username, final String password) { this.url = OFileUtils.getPath(url); this.username = username; this.password = password; this.openOrCreate(); config(); }