<gh_stars>0
from bluesky.suspenders import SuspendFloor, SuspendBoolHigh         

ring_suspender = SuspendFloor(ring_curr, 190, resume_thresh=200, sleep=120)#, post_plan=beamline_align_v2)

shutterb_suspender = SuspendBoolHigh(EpicsSignalRO(shutterb.status.pvname), sleep=10*60) #post_plan=beamline_align_v2)

# Is this the right PV???
fe_shut_suspender = SuspendBoolHigh(EpicsSignal('XF:02ID-PPS{Sh:FE}Pos-Sts'), sleep=10*60)
#fe_shut_suspender = SuspendBoolHigh(EpicsSignal('XF:02ID-PPS{Sh:FE}Pos-Sts'), sleep=10*60)

## It needs:
## RE.install_suspender(test_shutsusp)
## RE.remove_suspender(test_shutsusp)

RE.install_suspender(ring_suspender)
RE.install_suspender(fe_shut_suspender)
RE.install_suspender(shutterb_suspender)

print("")
print("You can safely ignore the 'SuspendOutBand' warning - this is a known issue that is fixed in a newer version.")

from bluesky.suspenders import SuspendFloor, SuspendBoolHigh         

ring_suspender = SuspendFloor(ring_curr, 190, resume_thresh=200, sleep=120)#, post_plan=beamline_align_v2)

shutterb_suspender = SuspendBoolHigh(EpicsSignalRO(shutterb.status.pvname), sleep=10*60) #post_plan=beamline_align_v2)

# Is this the right PV???
fe_shut_suspender = SuspendBoolHigh(EpicsSignal('XF:02ID-PPS{Sh:FE}Pos-Sts'), sleep=10*60)
#fe_shut_suspender = SuspendBoolHigh(EpicsSignal('XF:02ID-PPS{Sh:FE}Pos-Sts'), sleep=10*60)

## It needs:
## RE.install_suspender(test_shutsusp)
## RE.remove_suspender(test_shutsusp)

RE.install_suspender(ring_suspender)
RE.install_suspender(fe_shut_suspender)
RE.install_suspender(shutterb_suspender)

print("")
print("You can safely ignore the 'SuspendOutBand' warning - this is a known issue that is fixed in a newer version.")
#, post_plan=beamline_align_v2) #post_plan=beamline_align_v2) # Is this the right PV??? #fe_shut_suspender = SuspendBoolHigh(EpicsSignal('XF:02ID-PPS{Sh:FE}Pos-Sts'), sleep=10*60) ## It needs: ## RE.install_suspender(test_shutsusp) ## RE.remove_suspender(test_shutsusp)