Ugly patch
authorCyril Robert <Cyril Robert cyrilrbt@gmail.com>
Thu, 29 Jul 2010 20:12:42 +0000 (16:12 -0400)
committerCyril Robert <Cyril Robert cyrilrbt@gmail.com>
Thu, 29 Jul 2010 20:12:42 +0000 (16:12 -0400)
auf_references_client/settings.py

index 7cce278..4b5a071 100644 (file)
@@ -18,7 +18,13 @@ ROA_HEADERS = {
 ROA_DJANGO_ERRORS = True # useful to ease debugging if you use test server
 
 
-ROA_BASE_URL = "http://references.auf.org/roa/"
+import os
+ip = os.popen("ifconfig eth0 | grep inet | "
+              "awk '{print $2}' | sed -e s/.*://", "r").read().strip()
+ROA_BASE_URL = "http://auf_references.auf/roa/"
+if ip.startswith("199.84.140."):
+    ROA_BASE_URL = "http://references.auf.org/roa/"
+
 
 ROA_URL_OVERRIDES_LIST = {
     'auf_references_modeles.region': ROA_BASE_URL + 'region/',