hero reserve

Create a reservation on an emulator.


hero: Usage Message
  USAGE: Hero::reserve <OPTIONS>
  OPTIONS:
    -type <TYPE>           -- Type of reservation (default "emulator")
    -what <WHAT>           -- What to reserve, entire emulator or range of boards
                              To reserve boards, use the format 'EMULATOR/B1[-BN]'
    -t1   <TimeStamp>      -- Start of reservation
    -t2   <TimeStamp>      -- End of reservation (see also -dur)
    -dur  <TimeSpec>       -- Duration of reservation (default 1h)  (you can use instead of -t2)
    -q    <N>              -- Number of entities being reserved (default 1)
                              Ignored for emulators and boards.
    -user <NAME>           -- Name of the user for which the reservation is made. 
                              Can be repeated.
    -jobproj <NAME>        -- Name of the project for which the reservation is made. 
                              Can be repeated.
    -jobclass <NAME>       -- Name of the jobclass for which the reservation is made. 
                              Can be repeated.
    -daily                 -- Repeat the reservation daily (see -repetitions)
    -weekly                -- Repeat the reservation weekly (see -repetitions)
    -repetitions <N>       -- When repeating daily or weekly, number of repetitions (default 10)
  
  EXAMPLES: FULL EMULATOR  (SOFT: emulator can be used by others)
    % hero reserve -what PAL1 -t1 2pm -dur 6h  -user john 
    % hero reserve -what PAL2 -t1 10am -dur 2h -daily -repetitions 7  -jobclass regression
  
  EXAMPLES: BOARD RESERVATION (HARD: only reservee can use board)
    % hero reserve -what PAL3/0-2 -t1 10am -dur 6d -jobproj ChipA    -- reserve board 2 in PAL3
    
  SEE ALSO:
     vovshow -reservations
     vovforget -allreservations 
     vovforget RESERVATION_ID
     vovselect FIELDS... from reservations