Revision 2e6ef129 htools/Ganeti/DataCollectors/Program.hs

b/htools/Ganeti/DataCollectors/Program.hs
25 25

  
26 26
module Ganeti.DataCollectors.Program (personalities) where
27 27

  
28
import Ganeti.Common (ArgCompletion)
29
import Ganeti.DataCollectors.CLI (OptType, Options)
28
import Ganeti.Common (PersonalityList)
29
import Ganeti.DataCollectors.CLI (Options)
30 30

  
31 31
import qualified Ganeti.DataCollectors.Drbd as Drbd
32 32

  
33 33
-- | Supported binaries.
34
personalities :: [(String,
35
                   (Options -> [String] -> IO (), IO [OptType],
36
                    [ArgCompletion]))]
34
personalities :: PersonalityList Options
37 35
personalities = [ ("drbd",   (Drbd.main, Drbd.options, Drbd.arguments))
38 36
                ]

Also available in: Unified diff