Revision a46f34d7 Ganeti/HTools/Instance.hs
b/Ganeti/HTools/Instance.hs | ||
---|---|---|
39 | 39 |
, setMovable |
40 | 40 |
, specOf |
41 | 41 |
, shrinkByType |
42 |
, runningStates |
|
42 | 43 |
) where |
43 | 44 |
|
44 | 45 |
import qualified Ganeti.HTools.Types as T |
... | ... | |
77 | 78 |
unitCpu :: Int |
78 | 79 |
unitCpu = 1 |
79 | 80 |
|
81 |
-- | Running instance states. |
|
82 |
runningStates :: [String] |
|
83 |
runningStates = ["running", "ERROR_up"] |
|
84 |
|
|
80 | 85 |
-- | A simple name for the int, instance association list. |
81 | 86 |
type AssocList = [(T.Idx, Instance)] |
82 | 87 |
|
... | ... | |
96 | 101 |
, mem = mem_init |
97 | 102 |
, dsk = dsk_init |
98 | 103 |
, vcpus = vcpus_init |
99 |
, running = run_init == "running" || run_init == "ERROR_up"
|
|
104 |
, running = run_init `elem` runningStates
|
|
100 | 105 |
, runSt = run_init |
101 | 106 |
, pNode = pn |
102 | 107 |
, sNode = sn |
Also available in: Unified diff