/htools/.hpc
/htools/coverage
-/htools/hscan
/htools/hspace
/htools/htools
/htools/test
doc/walkthrough.rst
HS_PROGS = \
- htools/hscan \
htools/hspace \
htools/htools
-HS_BIN_ROLES = hbal
+HS_BIN_ROLES = hbal hscan
HS_ALL_PROGS = $(HS_PROGS) htools/test
HS_PROG_SRCS = $(patsubst %,%.hs,$(HS_ALL_PROGS))
htools/Ganeti/HTools/Utils.hs \
htools/Ganeti/HTools/Program/Hail.hs \
htools/Ganeti/HTools/Program/Hbal.hs \
+ htools/Ganeti/HTools/Program/Hscan.hs \
htools/Ganeti/Jobs.hs \
htools/Ganeti/Luxi.hs \
htools/Ganeti/OpCodes.hs
-}
-module Main (main) where
+module Ganeti.HTools.Program.Hscan (main) where
import Control.Monad
import Data.Maybe (isJust, fromJust, fromMaybe)
import Ganeti.HTools.Utils
import qualified Ganeti.HTools.Program.Hail as Hail
import qualified Ganeti.HTools.Program.Hbal as Hbal
+import qualified Ganeti.HTools.Program.Hscan as Hscan
-- | Supported binaries.
personalities :: [(String, IO ())]
personalities = [ ("hail", Hail.main)
, ("hbal", Hbal.main)
+ , ("hscan", Hscan.main)
]
-- | Display usage and exit.