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