Merge "Capture more details about apache"

This commit is contained in:
Zuul 2023-03-22 12:15:00 +00:00 committed by Gerrit Code Review
commit 21d2fe0e22

View File

@ -231,30 +231,34 @@ sudo cp /etc/sudoers $LOG_DIR/sudoers.txt
# apache logs; including wsgi stuff like horizon, keystone, etc.
if uses_debs; then
apache_conf=/etc/apache2
apache_logs=/var/log/apache2
redis_logs=/var/log/redis/redis-server.log
if [ -d /etc/apache2/sites-enabled ]; then
mkdir $LOG_DIR/apache_config
sudo cp /etc/apache2/sites-enabled/* $LOG_DIR/apache_config
for f in `ls $LOG_DIR/apache_config`; do
mv $LOG_DIR/apache_config/${f} $LOG_DIR/apache_config/${f}.txt
done
fi
elif is_fedora; then
for d in conf.d sites-enabled mods-enabled ; do
if [ -d ${apache_conf}/${d} ]; then
mkdir $LOG_DIR/${apache_conf}/${d}
sudo cp ${apache_conf}/${d}/* $LOG_DIR/${apache_conf}/${d}/
fi
done
else
apache_conf=/etc/httpd
apache_logs=/var/log/httpd
redis_logs=/var/log/redis/redis.log
if [ -d /etc/httpd/conf.d ]; then
mkdir $LOG_DIR/apache_config
sudo cp /etc/httpd/conf.d/* $LOG_DIR/apache_config
for f in `ls $LOG_DIR/apache_config`; do
mv $LOG_DIR/apache_config/${f} $LOG_DIR/apache_config/${f}.txt
done
fi
for d in conf conf.d conf.modules.d ; do
if [ -d ${apache_conf}/${d} ]; then
mkdir $LOG_DIR/${apache_conf}/${d}
sudo cp ${apache_conf}/${d}/* $LOG_DIR/${apache_conf}/${d}/
fi
done
fi
if [ -d ${apache_logs} ]; then
sudo cp -r ${apache_logs} $LOG_DIR/apache
fi
# redis logs
if uses_debs; then
redis_logs=/var/log/redis/redis-server.log
else
redis_logs=/var/log/redis/redis.log
fi
if [ -f ${redis_logs} ]; then
sudo cp ${redis_logs} $LOG_DIR/redis.log.txt
fi