From: adam Date: Mon, 17 Jan 2005 01:07:53 +0000 (+0000) Subject: move LocalStorage from core to plat X-Git-Tag: 01-July-2005~22 X-Git-Url: http://git.megacz.com/?p=org.ibex.core.git;a=commitdiff_plain;h=81eda5b4fc7bdf083aa6af02c971d3a75a3c39d5;hp=a05e958733d401711a850ea77b9dfb3120fe7c8b move LocalStorage from core to plat darcs-hash:20050117010753-5007d-07c08b4f200c88c6e00973af209c68743c738ede.gz --- diff --git a/src/org/ibex/core/LocalStorage.java b/src/org/ibex/core/LocalStorage.java deleted file mode 100644 index 0ad4826..0000000 --- a/src/org/ibex/core/LocalStorage.java +++ /dev/null @@ -1,58 +0,0 @@ -// Copyright 2000-2005 the Contributors, as shown in the revision logs. -// Licensed under the GNU General Public License version 2 ("the License"). -// You may not use this file except in compliance with the License. - -package org.ibex.core; - -import java.io.*; -import org.ibex.util.*; -import org.ibex.crypto.*; - -/** Manages access to ~/.ibex */ -public class LocalStorage { - - static String ibexDirName = System.getProperty("user.home") + java.io.File.separatorChar + ".ibex"; - - static java.io.File ibexDir = null; - static java.io.File cacheDir = null; - - static { - try { - ibexDir = new java.io.File(ibexDirName); - if (!ibexDir.mkdirs()) ibexDir = null; - try { - cacheDir = new java.io.File(ibexDirName + java.io.File.separatorChar + "cache"); - if (!cacheDir.mkdirs()) cacheDir = null; - } catch (Exception e) { - Log.warn(LocalStorage.class, "unable to create cache directory " + - ibexDirName + java.io.File.separatorChar + "cache"); - } - } catch (Exception e) { - Log.warn(LocalStorage.class, "unable to create ibex directory " + ibexDirName); - } - } - - // FEATURE: we ought to be able to do stuff like sha1-checking and date checking on cached resources - public static class Cache { - - private static void delTree(java.io.File f) throws IOException { - if (f.isDirectory()) { - String[] s = f.list(); - for(int i=0; i