| ... | ... |
@@ -6,6 +6,8 @@ PROD = False |
| 6 | 6 |
USE_SSL = False |
| 7 | 7 |
|
| 8 | 8 |
LOCAL_PATH = os.path.dirname(os.path.abspath(__file__)) |
| 9 |
+ |
|
| 10 |
+# FIXME: We need to change this to mysql, instead of sqlite. |
|
| 9 | 11 |
DATABASES = {
|
| 10 | 12 |
'default': {
|
| 11 | 13 |
'ENGINE': 'django.db.backends.sqlite3', |
| ... | ... |
@@ -43,7 +45,7 @@ MAILER_EMAIL_BACKEND = EMAIL_BACKEND |
| 43 | 43 |
# EMAIL_HOST_USER = 'djangomail' |
| 44 | 44 |
# EMAIL_HOST_PASSWORD = 'top-secret!' |
| 45 | 45 |
|
| 46 |
- |
|
| 46 |
+# FIXME: This needs to be changed to allow for multi-node setup. |
|
| 47 | 47 |
OPENSTACK_ADMIN_TOKEN = "999888777666" |
| 48 | 48 |
OPENSTACK_KEYSTONE_URL = "http://localhost:5000/v2.0/" |
| 49 | 49 |
OPENSTACK_KEYSTONE_DEFAULT_ROLE = "Member" |
| ... | ... |
@@ -53,7 +55,7 @@ OPENSTACK_KEYSTONE_DEFAULT_ROLE = "Member" |
| 53 | 53 |
SWIFT_ENABLED = False |
| 54 | 54 |
|
| 55 | 55 |
# Configure quantum connection details for networking |
| 56 |
-QUANTUM_ENABLED = True |
|
| 56 |
+QUANTUM_ENABLED = False |
|
| 57 | 57 |
QUANTUM_URL = '127.0.0.1' |
| 58 | 58 |
QUANTUM_PORT = '9696' |
| 59 | 59 |
QUANTUM_TENANT = '1234' |
| ... | ... |
@@ -140,7 +140,7 @@ git_clone https://github.com/cloudbuilders/keystone.git $KEYSTONE_DIR |
| 140 | 140 |
git_clone https://github.com/cloudbuilders/noVNC.git $NOVNC_DIR |
| 141 | 141 |
# django powered web control panel for openstack |
| 142 | 142 |
git_clone https://github.com/cloudbuilders/openstack-dashboard.git $DASH_DIR |
| 143 |
-# add nixon, the iframing dashboard extension |
|
| 143 |
+# add nixon, will use this to show munin graphs in dashboard |
|
| 144 | 144 |
git clone https://github.com/jakedahn/nixon.git $NIXON_DIR |
| 145 | 145 |
# python client library to nova that dashboard (and others) use |
| 146 | 146 |
git_clone https://github.com/cloudbuilders/python-novaclient.git $NOVACLIENT_DIR |
| ... | ... |
@@ -198,6 +198,8 @@ if [[ "$ENABLED_SERVICES" =~ "dash" ]]; then |
| 198 | 198 |
sudo touch $DASH_DIR/openstack-dashboard/quantum/client.py |
| 199 | 199 |
|
| 200 | 200 |
cd $DASH_DIR/openstack-dashboard |
| 201 |
+ |
|
| 202 |
+ # Includes settings for Nixon, to expose munin charts. |
|
| 201 | 203 |
sudo cp $DIR/files/dash_settings.py local/local_settings.py |
| 202 | 204 |
|
| 203 | 205 |
dashboard/manage.py syncdb |