From 3d2f59e7f9a73db8743019beff4d3b69849f1fbc Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Mon, 12 Mar 2012 14:38:08 +0000
Subject: [PATCH] Fix OPENDJ-446: setup - improve method of checking whether config has been modified
---
opends/src/quicksetup/org/opends/quicksetup/Installation.java | 18 ++++++++++++++++--
1 files changed, 16 insertions(+), 2 deletions(-)
diff --git a/opends/src/quicksetup/org/opends/quicksetup/Installation.java b/opends/src/quicksetup/org/opends/quicksetup/Installation.java
index 6286974..e1d1862 100644
--- a/opends/src/quicksetup/org/opends/quicksetup/Installation.java
+++ b/opends/src/quicksetup/org/opends/quicksetup/Installation.java
@@ -23,7 +23,7 @@
*
*
* Copyright 2006-2010 Sun Microsystems, Inc.
- * Portions Copyright 2011 ForgeRock AS
+ * Portions Copyright 2011-2012 ForgeRock AS
*/
package org.opends.quicksetup;
@@ -114,6 +114,12 @@
public static final String CONFIG_PATH_RELATIVE = "config";
/**
+ * The relative path where the archived config files are.
+ */
+ public static final String ARCHIVED_CONFIG_PATH_RELATIVE =
+ CONFIG_PATH_RELATIVE + File.separator + "archived-configs";
+
+ /**
* The relative path where the config files are.
*/
public static final String HISTORY_PATH_RELATIVE = "history";
@@ -467,7 +473,6 @@
/**
* Indicates if the install and instance are in the same directory.
- * @return true if the install and instance are in the same directory.
*/
private boolean instanceAndInstallInSameDir;
@@ -884,6 +889,15 @@
}
/**
+ * Returns the path to the archived config files under the install path.
+ *
+ * @return the path to the archived config files under the install path.
+ */
+ public File getArchivedConfigsDirectory() {
+ return new File(getInstanceDirectory(), ARCHIVED_CONFIG_PATH_RELATIVE);
+ }
+
+ /**
* Returns the path to the config files under the install path.
*
* @return the path to the config files under the install path.
--
Gitblit v1.10.0