Browse Source

[backend] Removing loglistener.py invocation from tools/scripts/hue.sh

Prakash Ranade 2 tháng trước cách đây
mục cha
commit
cd5b331715
1 tập tin đã thay đổi với 0 bổ sung16 xóa
  1. 0 16
      tools/scripts/hue.sh

+ 0 - 16
tools/scripts/hue.sh

@@ -29,7 +29,6 @@ export HUE_HOME_DIR=$(dirname $(dirname "$SCRIPT_DIR"))
 source $SCRIPT_DIR/python/python_helper.sh
 PYTHON_BIN="${VENV_BIN_PATH}/python"
 HUE="${VENV_BIN_PATH}/hue"
-HUE_LOGLISTENER="${HUE_HOME_DIR}/desktop/core/src/desktop/loglistener.py"
 
 echo "Hue Environment Variables:" 1>&2
 env 1>&2
@@ -148,15 +147,6 @@ add_mysql_to_pythonpath_for_version() {
 add_postgres_to_pythonpath_for_version "$SELECTED_PYTHON_VERSION"
 add_mysql_to_pythonpath_for_version "$SELECTED_PYTHON_VERSION"
 
-function stop_previous_hueprocs() {
-  for p in $(cat /tmp/hue_${HUE_PORT}.pid); do
-    if [[ $p -eq $(ps -p $p -ho pid=) ]]; then
-      kill -9 $p
-    fi
-  done
-  rm -f /tmp/hue_${HUE_PORT}.pid
-}
-
 
 # Executes Django database migrations with retry logic to handle
 # concurrent migration attempts from multiple hosts.
@@ -213,12 +203,6 @@ elif [[ "runcpserver" == "$1" ]]; then
   run_syncdb_and_migrate_subcommands
   exec "$HUE" "runcpserver"
 elif [[ "rungunicornserver" == "$1" ]]; then
-  stop_previous_hueprocs
-  sleep 5 # wait to handle some unknown concurrency issue that can kill loglistener process
-  nohup "$PYTHON_BIN" "$HUE_LOGLISTENER" &
-  echo "Log Listener Status: $?" >&2
-  jobs -l >&2
-  echo $! > /tmp/hue_${HUE_PORT}.pid
   run_syncdb_and_migrate_subcommands
   exec "$HUE" "rungunicornserver"
 else