Browse code

Keystone access log in key-access screen

When Keystone was run in Apache Httpd the access log wasn't in a
screen. A new screen called key-access is now started with
Keystone's access log.

Change-Id: Ie1f4d4b679e1b9c87f0cea37deb25f7b6636fe01
Closes-Bug: #1359995

Brant Knudson authored on 2014/08/22 08:24:42
Showing 2 changed files
... ...
@@ -1596,6 +1596,7 @@ function is_service_enabled {
1596 1596
         [[ ${service} == "trove" && ${ENABLED_SERVICES} =~ "tr-" ]] && enabled=0
1597 1597
         [[ ${service} == "swift" && ${ENABLED_SERVICES} =~ "s-" ]] && enabled=0
1598 1598
         [[ ${service} == s-* && ${ENABLED_SERVICES} =~ "swift" ]] && enabled=0
1599
+        [[ ${service} == key-* && ${ENABLED_SERVICES} =~ "key" ]] && enabled=0
1599 1600
     done
1600 1601
     $xtrace
1601 1602
     return $enabled
... ...
@@ -468,6 +468,7 @@ function start_keystone {
468 468
     if [ "$KEYSTONE_USE_MOD_WSGI" == "True" ]; then
469 469
         restart_apache_server
470 470
         screen_it key "cd $KEYSTONE_DIR && sudo tail -f /var/log/$APACHE_NAME/keystone.log"
471
+        screen_it key-access "sudo tail -f /var/log/$APACHE_NAME/keystone_access.log"
471 472
     else
472 473
         # Start Keystone in a screen window
473 474
         screen_it key "cd $KEYSTONE_DIR && $KEYSTONE_DIR/bin/keystone-all --config-file $KEYSTONE_CONF --debug"