Allow INSPECTWAIT state for lookup

this is in fact a valid state to receve lookup request from node being
booted when an asyncronous inspect driver interface is used.

Change-Id: Ida44a25a0f76523e22dbdb82878b440e62823167
This commit is contained in:
Pavlo Shchelokovskyy 2020-04-07 13:11:23 +03:00
parent 8813202161
commit d9db0b4548
1 changed files with 5 additions and 4 deletions

View File

@ -244,15 +244,16 @@ to fail state.
"""
_LOOKUP_ALLOWED_STATES = (DEPLOYING, DEPLOYWAIT, CLEANING, CLEANWAIT,
INSPECTING, RESCUING, RESCUEWAIT)
INSPECTING, INSPECTWAIT, RESCUING, RESCUEWAIT)
LOOKUP_ALLOWED_STATES = frozenset(_LOOKUP_ALLOWED_STATES)
"""States when API lookups are normally allowed for nodes."""
_FASTTRACK_LOOKUP_ALLOWED_STATES = (ENROLL, MANAGEABLE, AVAILABLE,
DEPLOYING, DEPLOYWAIT, CLEANING,
CLEANWAIT, INSPECTING, RESCUING,
RESCUEWAIT)
DEPLOYING, DEPLOYWAIT,
CLEANING, CLEANWAIT,
INSPECTING, INSPECTWAIT,
RESCUING, RESCUEWAIT)
FASTTRACK_LOOKUP_ALLOWED_STATES = frozenset(_FASTTRACK_LOOKUP_ALLOWED_STATES)
"""States where API lookups are permitted with fast track enabled."""