Title: [243518] trunk/Tools
- Revision
- 243518
- Author
- aakash_j...@apple.com
- Date
- 2019-03-26 14:04:53 -0700 (Tue, 26 Mar 2019)
Log Message
[ews-build] Use PostgreSQL for ews.webkit.org database
https://bugs.webkit.org/show_bug.cgi?id=196270
Reviewed by Lucas Forschler.
* BuildSlaveSupport/ews-app/ews-app/settings.py:
Modified Paths
Diff
Modified: trunk/Tools/BuildSlaveSupport/ews-app/ews-app/settings.py (243517 => 243518)
--- trunk/Tools/BuildSlaveSupport/ews-app/ews-app/settings.py 2019-03-26 20:42:10 UTC (rev 243517)
+++ trunk/Tools/BuildSlaveSupport/ews-app/ews-app/settings.py 2019-03-26 21:04:53 UTC (rev 243518)
@@ -95,12 +95,24 @@
# Database
# https://docs.djangoproject.com/en/1.11/ref/settings/#databases
-DATABASES = {
- 'default': {
- 'ENGINE': 'django.db.backends.sqlite3',
- 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
+is_test_mode_enabled = os.getenv('EWS_PRODUCTION') is None
+if is_test_mode_enabled:
+ DATABASES = {
+ 'default': {
+ 'ENGINE': 'django.db.backends.sqlite3',
+ 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'),
+ }
}
-}
+else:
+ DATABASES = {
+ 'default': {
+ 'ENGINE': 'django.db.backends.postgresql_psycopg2',
+ 'NAME': os.environ.get('DB_NAME', None),
+ 'USER': os.environ.get('DB_USERNAME', None),
+ 'PASSWORD': os.environ.get('DB_PASSWORD', None),
+ 'HOST': os.environ.get('DB_URL', None),
+ }
+ }
# Password validation
Modified: trunk/Tools/ChangeLog (243517 => 243518)
--- trunk/Tools/ChangeLog 2019-03-26 20:42:10 UTC (rev 243517)
+++ trunk/Tools/ChangeLog 2019-03-26 21:04:53 UTC (rev 243518)
@@ -1,3 +1,12 @@
+2019-03-26 Aakash Jain <aakash_j...@apple.com>
+
+ [ews-build] Use PostgreSQL for ews.webkit.org database
+ https://bugs.webkit.org/show_bug.cgi?id=196270
+
+ Reviewed by Lucas Forschler.
+
+ * BuildSlaveSupport/ews-app/ews-app/settings.py:
+
2019-03-26 Jonathan Bedard <jbed...@apple.com>
[ews] Reset simctl states on reboot
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes