hero

An experimental utility to interact with Hero.


DESCRIPTION:
   An experimental utility to interact with HERO.

Usage: 
    % hero [-q queuename] <options> <command> [command options]

Queue selection:
    The default queue is called "hero".
  
    You can specify a different queue with the option -q <queuename>
    or by setting the environment variable HERO_QUEUE.

Options:
   -zebu              -- Select HERO_VENDOR zebu
   -palladium         -- Select HERO_VENDOR palladium
   -veloce            -- Select HERO_VENDOR veloce
   -v                 -- Increase verbosity.
   
Commands:
    autostart         -- Start HERO wrappers at project start.
    detail            -- Show details of HERO job.
    hard_restart      -- Pretty serious restart command (BEWARE!)
    help              -- This help.
    health            -- Check HERO health.
    info              -- NYI
    init_jobclasses   -- Interim method of initializing jobclasses.
    list              -- List HERO emulaton jobs.
    reserve           -- Create a soft reservation.
    rsvusage          -- Compute usage of reservations.
    submit            -- Another way to submit a HERO job.
    run               -- Same as submit.
    stop              -- Stop a HERO job (it stops all components of the job).
    start_wrapper     -- Start a HERO wrapper
    stop_wrapper      -- NYI
    stop_all_wrappers -- Stop all wrappers for selected vendor.
    show_all_wrappers -- Show all wrappers and their status.
    wait              -- NYI
    
PRECONDITIONS:
    You must have executed  hero_setup before using this utility.

    The file $VOVDIR/local/vncConfig/hero.tcl   is expected to be in place.
    The file $VOVDIR/local/hero/setup.csh       is read if available

    
EXAMPLES -- USER COMMANDS: 


% hero submit xeDebug xxx

EXAMPLES -- ADMIN COMMANDS: 

% hero health
% hero reserve  -what PAL1 -t1 2pm -dur 6h -jobproj ChipX 
% hero rsvusage
% hero -palladium start_wrapper -port 28500 -name PAL1
% hero show_all_wrappers