Revision f511082f src/Ganeti/Runtime.hs
b/src/Ganeti/Runtime.hs | ||
---|---|---|
56 | 56 |
| GanetiNoded |
57 | 57 |
| GanetiRapi |
58 | 58 |
| GanetiConfd |
59 |
| GanetiMond |
|
59 | 60 |
deriving (Show, Enum, Bounded, Eq, Ord) |
60 | 61 |
|
61 | 62 |
data MiscGroup = DaemonsGroup |
... | ... | |
74 | 75 |
daemonName GanetiNoded = C.noded |
75 | 76 |
daemonName GanetiRapi = C.rapi |
76 | 77 |
daemonName GanetiConfd = C.confd |
78 |
daemonName GanetiMond = C.mond |
|
77 | 79 |
|
78 | 80 |
-- | Returns the log file base for a daemon. |
79 | 81 |
daemonLogBase :: GanetiDaemon -> String |
... | ... | |
81 | 83 |
daemonLogBase GanetiNoded = C.daemonsLogbaseGanetiNoded |
82 | 84 |
daemonLogBase GanetiRapi = C.daemonsLogbaseGanetiRapi |
83 | 85 |
daemonLogBase GanetiConfd = C.daemonsLogbaseGanetiConfd |
86 |
daemonLogBase GanetiMond = C.daemonsLogbaseGanetiMond |
|
84 | 87 |
|
85 | 88 |
-- | Returns the configured user name for a daemon. |
86 | 89 |
daemonUser :: GanetiDaemon -> String |
... | ... | |
88 | 91 |
daemonUser GanetiNoded = C.nodedUser |
89 | 92 |
daemonUser GanetiRapi = C.rapiUser |
90 | 93 |
daemonUser GanetiConfd = C.confdUser |
94 |
daemonUser GanetiMond = C.mondUser |
|
91 | 95 |
|
92 | 96 |
-- | Returns the configured group for a daemon. |
93 | 97 |
daemonGroup :: GanetiGroup -> String |
... | ... | |
95 | 99 |
daemonGroup (DaemonGroup GanetiNoded) = C.nodedGroup |
96 | 100 |
daemonGroup (DaemonGroup GanetiRapi) = C.rapiGroup |
97 | 101 |
daemonGroup (DaemonGroup GanetiConfd) = C.confdGroup |
102 |
daemonGroup (DaemonGroup GanetiMond) = C.mondGroup |
|
98 | 103 |
daemonGroup (ExtraGroup DaemonsGroup) = C.daemonsGroup |
99 | 104 |
daemonGroup (ExtraGroup AdminGroup) = C.adminGroup |
100 | 105 |
|
Also available in: Unified diff