Remove obsolete hydra-control script

[?]
Nov 6, 2013, 11:42 AM
QAJK5MCERGUNMSKILOUAQKAYI5Y6HDNWTQUIN4M2KEENCSCJ35TQC

Dependencies

  • [2] 5FP63F5T More command renaming.
  • [3] Y6H7Y3OT Capture the path to `guile', when available.
  • [4] 3PNG7NIB Remove trailing whitespace
  • [5] KX5L74EY add nix-prefetch- scripts for now, were externals in svn
  • [6] PKPWUHUX * Idem.
  • [7] FV2M6MOT hydra: use autoconf/-make
  • [8] 6MGFQDR2 deleted some old scripts
  • [9] L4AI5YL6 Rename hydra_*.pl to hydra-*
  • [10] WZ3AEJ67 * hydra_update_gc_roots.pl registers build outputs that should be kept
  • [11] AMFMXR52 Provide a command ‘hydra-init’ to initialise/upgrade the database
  • [12] QMW24O5S Add support for Guile & Guix.
  • [13] QS6HQW76
  • [14] 2YXO5ZGQ Hydra/28: Rename "scheduler" to "evaluator"
  • [15] UGA45FNC Add a plugin for backing up builds in s3
  • [16] AZ4LR2GT * Scripts for starting / stopping Hydra.
  • [17] D5QIOJGP * Move everything up one directory.
  • [18] GZAXDYBQ * Script for initialising the database.
  • [19] DBPIYHMA hydra: add nix-prefetch-* to tarball
  • [20] Q6SOGMDQ Hydra/28: Rename "scheduler" to "evaluator"
  • [21] 5GRYUFC4 * Remove redundant -fork.
  • [22] T4LLYESZ * Nix expression for building Hydra.
  • [23] ARD6Z67T Do incremental SVN checkouts
  • [24] M2CFFNJY Remove unused file
  • [25] ERNOO5ZZ * Reorganising.
  • [26] US27ZTX5 * HydraFrontend -> Hydra.

Change contents

  • file deletion: hydra-control (---r------)hydra_control.sh (---r------)hydra_control.sh (---r------)
    [5.2543][5.330:367](),[5.367][5.1:1](),[5.1560][5.1118:1158](),[5.1158][5.1:1](),[5.2543][5.2636:2676](),[5.2676][5.1:1]()
    #! /bin/sh
    action="$1"
    if test -z "$HYDRA_DATA"; then
    echo "Error: \$HYDRA_DATA is not set";
    exit 1
    fi
    if test "$action" = "start"; then
    hydra-server > $HYDRA_DATA/server.log 2>&1 &
    echo $! > $HYDRA_DATA/server.pid
    hydra-evaluator > $HYDRA_DATA/evaluator.log 2>&1 &
    echo $! > $HYDRA_DATA/evaluator.pid
    hydra-queue-runner > $HYDRA_DATA/queue-runner.log 2>&1 &
    echo $! > $HYDRA_DATA/queue_runner.pid
    elif test "$action" = "stop"; then
    kill $(cat $HYDRA_DATA/server.pid)
    kill $(cat $HYDRA_DATA/evaluator.pid)
    kill $(cat $HYDRA_DATA/queue_runner.pid)
    elif test "$action" = "status"; then
    echo -n "Hydra web server... "
    (kill -0 $(cat $HYDRA_DATA/server.pid) 2> /dev/null && echo "ok") || echo "not running"
    echo -n "Hydra evaluator... "
    (kill -0 $(cat $HYDRA_DATA/evaluator.pid) 2> /dev/null && echo "ok") || echo "not running"
    echo -n "Hydra queue runner... "
    (kill -0 $(cat $HYDRA_DATA/queue_runner.pid) 2> /dev/null && echo "ok") || echo "not running"
    else
    echo "Syntax: $0 [start|stop|status]"
    exit 1
    fi
  • edit in src/script/Makefile.am at line 3
    [3.324][3.324:346]()
    hydra-control \