[Bedework-commit] dumprestore r248 - in
trunk/src/org/bedework/dumprestore: dump restore restore/rules
svnadmin at bedework.org
svnadmin at bedework.org
Fri Nov 14 01:39:29 EST 2008
Author: douglm
Date: 2008-11-14 01:39:24 -0500 (Fri, 14 Nov 2008)
New Revision: 248
Modified:
trunk/src/org/bedework/dumprestore/dump/Dump.java
trunk/src/org/bedework/dumprestore/restore/Restore.java
trunk/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java
Log:
1. Move options classes into rpiutil to make them availabkle to other packages.
2. Make changes to the WebDAV classes to facilitate building of extra WebDAV based services (such as CardDAV)
Modified: trunk/src/org/bedework/dumprestore/dump/Dump.java
===================================================================
--- trunk/src/org/bedework/dumprestore/dump/Dump.java 2008-11-13 04:55:21 UTC (rev 247)
+++ trunk/src/org/bedework/dumprestore/dump/Dump.java 2008-11-14 06:39:24 UTC (rev 248)
@@ -46,11 +46,6 @@
public class Dump implements Defs {
private transient Logger log;
- /* Properties can be supplied via the command line or via a the properties
- * file with the prefix propertyPrefix + appName + "."
- */
- private String appPrefix = "org.bedework.app.";
-
private String appName;
/* Runtime arg -f Where we dump to.
@@ -149,7 +144,7 @@
throw new Exception("Invalid args");
}
- globals.init((DumpRestoreConfig)CalOptionsFactory.getOptions(appPrefix, false).getAppProperty(appName));
+ globals.init((DumpRestoreConfig)CalOptionsFactory.getOptions(false).getAppProperty(appName));
}
protected Logger getLog() {
Modified: trunk/src/org/bedework/dumprestore/restore/Restore.java
===================================================================
--- trunk/src/org/bedework/dumprestore/restore/Restore.java 2008-11-13 04:55:21 UTC (rev 247)
+++ trunk/src/org/bedework/dumprestore/restore/Restore.java 2008-11-14 06:39:24 UTC (rev 248)
@@ -28,10 +28,11 @@
import org.bedework.calfacade.configs.DumpRestoreConfig;
import org.bedework.calfacade.BwSystem;
import org.bedework.calfacade.env.CalOptionsFactory;
-import org.bedework.calfacade.env.CalOptionsI;
import org.bedework.dumprestore.Defs;
import org.bedework.dumprestore.restore.rules.RestoreRuleSet;
+import edu.rpi.sss.util.OptionsI;
+
import java.io.FileInputStream;
import java.io.InputStreamReader;
@@ -49,11 +50,6 @@
public class Restore implements Defs {
private transient Logger log;
- /* Properties can be supplied via the command line or via a the properties
- * file with the prefix propertyPrefix + appName + "."
- */
- private String appPrefix = "org.bedework.app.";
-
private String appName;
/* File we restore from */
@@ -230,7 +226,7 @@
throw new Exception("Invalid args");
}
- CalOptionsI opts = CalOptionsFactory.getOptions(appPrefix, false);
+ OptionsI opts = CalOptionsFactory.getOptions(false);
globals.init((DumpRestoreConfig)opts.getAppProperty(appName));
if (initSyspars ||
Modified: trunk/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java
===================================================================
--- trunk/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java 2008-11-13 04:55:21 UTC (rev 247)
+++ trunk/src/org/bedework/dumprestore/restore/rules/UserPrefsFieldRule.java 2008-11-14 06:39:24 UTC (rev 248)
@@ -353,8 +353,7 @@
cal.setPath(path);
if (adminGroupPrefix == null) {
- adminGroupPrefix = CalOptionsFactory.getOptions(null,
- false).getGlobalStringProperty("adminGroupsIdPrefix");
+ adminGroupPrefix = CalOptionsFactory.getOptions(false).getGlobalStringProperty("adminGroupsIdPrefix");
if (adminGroupPrefix == null) {
error("Unable to retrieve property admingroupsidprefix");
More information about the Bedework-commit
mailing list