You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@labs.apache.org by si...@apache.org on 2009/01/02 15:08:27 UTC
svn commit: r730724 -
/labs/magma/trunk/foundation-basics/src/main/java/org/apache/magma/settings/Settings.java
Author: simoneg
Date: Fri Jan 2 06:08:27 2009
New Revision: 730724
URL: http://svn.apache.org/viewvc?rev=730724&view=rev
Log:
LABS-260 : downgrade to java 5
Modified:
labs/magma/trunk/foundation-basics/src/main/java/org/apache/magma/settings/Settings.java
Modified: labs/magma/trunk/foundation-basics/src/main/java/org/apache/magma/settings/Settings.java
URL: http://svn.apache.org/viewvc/labs/magma/trunk/foundation-basics/src/main/java/org/apache/magma/settings/Settings.java?rev=730724&r1=730723&r2=730724&view=diff
==============================================================================
--- labs/magma/trunk/foundation-basics/src/main/java/org/apache/magma/settings/Settings.java (original)
+++ labs/magma/trunk/foundation-basics/src/main/java/org/apache/magma/settings/Settings.java Fri Jan 2 06:08:27 2009
@@ -26,6 +26,12 @@
static SettingsHolder holder = new SettingsHolder();
+ public static String
+ DEVEL_ENV = "devel",
+ PRODUCTION_ENV = "prod";
+
+ static String environment = System.getProperty("magma.env", DEVEL_ENV);
+
public static String get(String name) {
if (!holder.isInited()) init();
return holder.get(name);
@@ -37,7 +43,7 @@
}
public static void init() {
- String env = System.getProperty("magma.env");
+ String env = environment;
String prefix = null;
SettingsHolder defs = null;
holder.initing();
@@ -90,6 +96,21 @@
holder.overrideWith(new File(prefix + "magma" + env + ".properties"));
holder.inited();
}
+
+ public static String getEnvironment() {
+ return environment;
+ }
+
+ public static void setEnvironment(String environment) {
+ Settings.environment = environment;
+ }
+
+ public static boolean isProductionEnv() {
+ return environment.equals(PRODUCTION_ENV);
+ }
+ public static boolean isDeveloperEnv() {
+ return environment.equals(DEVEL_ENV);
+ }
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@labs.apache.org
For additional commands, e-mail: commits-help@labs.apache.org