https://pbspro.atlassian.net/browse/PP-864


Overview:

Cray X* series systems have the ability to support suspending one or more jobs to run a higher priority job.  PBS needs to modify the suspend pseudo signal (used by the qsig command and preemption) to support doing suspend and resume on a Cray X* series.


Important things to note: 

Interface #1 -


Log messages that will appear in the MoM logs:

MoM log message #1:  "ALPS reservation <ALPS reservation ID> SWITCH status is = 'EMPTY'"


Interface 2 -

New error code when ALPS fails to switch reservation from suspend to resume or resume to suspend