IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 15, 2009, 3:42:06 PM (17 years ago)
Author:
eugene
Message:

add tracking of uniquely-named machines and feature to limit the number of unwanted-host jobs (and additional pantasks / pcontrol commands

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/opihi/pantasks/controller.c

    r23530 r26411  
    11# include "pantasks.h"
    22
    3 int controller_host     PROTO((int, char **));
    4 int controller_exit     PROTO((int, char **));
    5 int controller_status   PROTO((int, char **));
    6 int controller_jobstack PROTO((int, char **));
    7 int controller_verbose  PROTO((int, char **));
    8 int controller_run      PROTO((int, char **));
    9 int controller_stop     PROTO((int, char **));
    10 int controller_check    PROTO((int, char **));
    11 int controller_output   PROTO((int, char **));
    12 int controller_pulse    PROTO((int, char **));
     3int controller_host       PROTO((int, char **));
     4int controller_exit       PROTO((int, char **));
     5int controller_status     PROTO((int, char **));
     6int controller_jobstack   PROTO((int, char **));
     7int controller_hoststack  PROTO((int, char **));
     8int controller_machines   PROTO((int, char **));
     9int controller_parameters PROTO((int, char **));
     10int controller_verbose    PROTO((int, char **));
     11int controller_version    PROTO((int, char **));
     12int controller_run        PROTO((int, char **));
     13int controller_stop       PROTO((int, char **));
     14int controller_check      PROTO((int, char **));
     15int controller_output     PROTO((int, char **));
     16int controller_pulse      PROTO((int, char **));
    1317
    1418static Command controller_cmds[] = {
    15   {1, "exit",     controller_exit,     "shutdown controller"},
    16   {1, "host",     controller_host,     "define host for controller"},
    17   {1, "check",    controller_check,    "check controller host/job"},
    18   {1, "run",      controller_run,      "start controller operation / set run levels"},
    19   {1, "stop",     controller_run,      "stop controller (no disconnect)"},
    20   {1, "status",   controller_status,   "check controller status"},
    21   {1, "jobstack", controller_jobstack, "check controller status"},
    22   {1, "verbose",  controller_verbose,  "set controller verbosity"},
    23   {1, "output",   controller_output,   "print controller output"},
    24   {1, "pulse",    controller_pulse,    "set controller pulse"},
     19  {1, "check",     controller_check,      "check controller host/job"},
     20  // {1, "delete",    controller_delete,   "delete job on controller"},
     21  {1, "exit",      controller_exit,       "shutdown controller"},
     22  {1, "host",      controller_host,       "define host for controller"},
     23  {1, "hoststack", controller_hoststack,  "define host for controller"},
     24  // {1, "job",       controller_job,      "add jobs to controller"},
     25  {1, "jobstack",  controller_jobstack,   "check controller status"},
     26  {1, "machines",  controller_machines,   "print controller machine status"},
     27  {1, "parameters",controller_parameters, "modify controller parameters"},
     28  {1, "output",    controller_output,     "print controller output"},
     29  {1, "run",       controller_run,        "start controller operation / set run levels"},
     30  {1, "status",    controller_status,     "check controller status"},
     31  {1, "stop",      controller_run,        "stop controller (no disconnect)"},
     32  {1, "verbose",   controller_verbose,    "set controller verbosity"},
     33  {1, "version",   controller_version,    "show controller version"},
     34  {1, "pulse",     controller_pulse,      "set controller pulse"},
    2535};
    2636
Note: See TracChangeset for help on using the changeset viewer.