Revision e8d4d41e
b/lib/constants.py | ||
---|---|---|
463 | 463 |
RPC_TMO_1DAY = _constants.RPC_TMO_1DAY |
464 | 464 |
RPC_CONNECT_TIMEOUT = _constants.RPC_CONNECT_TIMEOUT |
465 | 465 |
|
466 |
# os related constants |
|
467 |
OS_SCRIPT_CREATE = "create" |
|
468 |
OS_SCRIPT_IMPORT = "import" |
|
469 |
OS_SCRIPT_EXPORT = "export" |
|
470 |
OS_SCRIPT_RENAME = "rename" |
|
471 |
OS_SCRIPT_VERIFY = "verify" |
|
472 |
OS_SCRIPTS = compat.UniqueFrozenset([ |
|
473 |
OS_SCRIPT_CREATE, |
|
474 |
OS_SCRIPT_IMPORT, |
|
475 |
OS_SCRIPT_EXPORT, |
|
476 |
OS_SCRIPT_RENAME, |
|
477 |
OS_SCRIPT_VERIFY, |
|
478 |
]) |
|
479 |
|
|
480 |
OS_API_FILE = "ganeti_api_version" |
|
481 |
OS_VARIANTS_FILE = "variants.list" |
|
482 |
OS_PARAMETERS_FILE = "parameters.list" |
|
483 |
|
|
484 |
OS_VALIDATE_PARAMETERS = "parameters" |
|
485 |
OS_VALIDATE_CALLS = compat.UniqueFrozenset([OS_VALIDATE_PARAMETERS]) |
|
486 |
|
|
487 |
# External Storage (ES) related constants |
|
488 |
ES_ACTION_CREATE = "create" |
|
489 |
ES_ACTION_REMOVE = "remove" |
|
490 |
ES_ACTION_GROW = "grow" |
|
491 |
ES_ACTION_ATTACH = "attach" |
|
492 |
ES_ACTION_DETACH = "detach" |
|
493 |
ES_ACTION_SETINFO = "setinfo" |
|
494 |
ES_ACTION_VERIFY = "verify" |
|
495 |
|
|
496 |
ES_SCRIPT_CREATE = ES_ACTION_CREATE |
|
497 |
ES_SCRIPT_REMOVE = ES_ACTION_REMOVE |
|
498 |
ES_SCRIPT_GROW = ES_ACTION_GROW |
|
499 |
ES_SCRIPT_ATTACH = ES_ACTION_ATTACH |
|
500 |
ES_SCRIPT_DETACH = ES_ACTION_DETACH |
|
501 |
ES_SCRIPT_SETINFO = ES_ACTION_SETINFO |
|
502 |
ES_SCRIPT_VERIFY = ES_ACTION_VERIFY |
|
503 |
ES_SCRIPTS = frozenset([ |
|
504 |
ES_SCRIPT_CREATE, |
|
505 |
ES_SCRIPT_REMOVE, |
|
506 |
ES_SCRIPT_GROW, |
|
507 |
ES_SCRIPT_ATTACH, |
|
508 |
ES_SCRIPT_DETACH, |
|
509 |
ES_SCRIPT_SETINFO, |
|
510 |
ES_SCRIPT_VERIFY |
|
511 |
]) |
|
512 |
|
|
513 |
ES_PARAMETERS_FILE = "parameters.list" |
|
466 |
OS_SCRIPT_CREATE = _constants.OS_SCRIPT_CREATE |
|
467 |
OS_SCRIPT_IMPORT = _constants.OS_SCRIPT_IMPORT |
|
468 |
OS_SCRIPT_EXPORT = _constants.OS_SCRIPT_EXPORT |
|
469 |
OS_SCRIPT_RENAME = _constants.OS_SCRIPT_RENAME |
|
470 |
OS_SCRIPT_VERIFY = _constants.OS_SCRIPT_VERIFY |
|
471 |
OS_SCRIPTS = _constants.OS_SCRIPTS |
|
472 |
|
|
473 |
OS_API_FILE = _constants.OS_API_FILE |
|
474 |
OS_VARIANTS_FILE = _constants.OS_VARIANTS_FILE |
|
475 |
OS_PARAMETERS_FILE = _constants.OS_PARAMETERS_FILE |
|
476 |
|
|
477 |
OS_VALIDATE_PARAMETERS = _constants.OS_VALIDATE_PARAMETERS |
|
478 |
OS_VALIDATE_CALLS = _constants.OS_VALIDATE_CALLS |
|
479 |
|
|
480 |
ES_ACTION_CREATE = _constants.ES_ACTION_CREATE |
|
481 |
ES_ACTION_REMOVE = _constants.ES_ACTION_REMOVE |
|
482 |
ES_ACTION_GROW = _constants.ES_ACTION_GROW |
|
483 |
ES_ACTION_ATTACH = _constants.ES_ACTION_ATTACH |
|
484 |
ES_ACTION_DETACH = _constants.ES_ACTION_DETACH |
|
485 |
ES_ACTION_SETINFO = _constants.ES_ACTION_SETINFO |
|
486 |
ES_ACTION_VERIFY = _constants.ES_ACTION_VERIFY |
|
487 |
|
|
488 |
ES_SCRIPT_CREATE = _constants.ES_SCRIPT_CREATE |
|
489 |
ES_SCRIPT_REMOVE = _constants.ES_SCRIPT_REMOVE |
|
490 |
ES_SCRIPT_GROW = _constants.ES_SCRIPT_GROW |
|
491 |
ES_SCRIPT_ATTACH = _constants.ES_SCRIPT_ATTACH |
|
492 |
ES_SCRIPT_DETACH = _constants.ES_SCRIPT_DETACH |
|
493 |
ES_SCRIPT_SETINFO = _constants.ES_SCRIPT_SETINFO |
|
494 |
ES_SCRIPT_VERIFY = _constants.ES_SCRIPT_VERIFY |
|
495 |
ES_SCRIPTS = _constants.ES_SCRIPTS |
|
496 |
|
|
497 |
ES_PARAMETERS_FILE = _constants.ES_PARAMETERS_FILE |
|
514 | 498 |
|
515 | 499 |
# reboot types |
516 | 500 |
INSTANCE_REBOOT_SOFT = _constants.INSTANCE_REBOOT_SOFT |
b/src/Ganeti/HsConstants.hs | ||
---|---|---|
1200 | 1200 |
rpcConnectTimeout :: Int |
1201 | 1201 |
rpcConnectTimeout = 5 |
1202 | 1202 |
|
1203 |
-- OS |
|
1204 |
|
|
1205 |
osScriptCreate :: String |
|
1206 |
osScriptCreate = "create" |
|
1207 |
|
|
1208 |
osScriptExport :: String |
|
1209 |
osScriptExport = "export" |
|
1210 |
|
|
1211 |
osScriptImport :: String |
|
1212 |
osScriptImport = "import" |
|
1213 |
|
|
1214 |
osScriptRename :: String |
|
1215 |
osScriptRename = "rename" |
|
1216 |
|
|
1217 |
osScriptVerify :: String |
|
1218 |
osScriptVerify = "verify" |
|
1219 |
|
|
1220 |
osScripts :: [String] |
|
1221 |
osScripts = [osScriptCreate, osScriptExport, osScriptImport, osScriptRename, |
|
1222 |
osScriptVerify] |
|
1223 |
|
|
1224 |
osApiFile :: String |
|
1225 |
osApiFile = "ganeti_api_version" |
|
1226 |
|
|
1227 |
osVariantsFile :: String |
|
1228 |
osVariantsFile = "variants.list" |
|
1229 |
|
|
1230 |
osParametersFile :: String |
|
1231 |
osParametersFile = "parameters.list" |
|
1232 |
|
|
1233 |
osValidateParameters :: String |
|
1234 |
osValidateParameters = "parameters" |
|
1235 |
|
|
1236 |
osValidateCalls :: FrozenSet String |
|
1237 |
osValidateCalls = ConstantUtils.mkSet [osValidateParameters] |
|
1238 |
|
|
1239 |
-- | External Storage (ES) related constants |
|
1240 |
|
|
1241 |
esActionAttach :: String |
|
1242 |
esActionAttach = "attach" |
|
1243 |
|
|
1244 |
esActionCreate :: String |
|
1245 |
esActionCreate = "create" |
|
1246 |
|
|
1247 |
esActionDetach :: String |
|
1248 |
esActionDetach = "detach" |
|
1249 |
|
|
1250 |
esActionGrow :: String |
|
1251 |
esActionGrow = "grow" |
|
1252 |
|
|
1253 |
esActionRemove :: String |
|
1254 |
esActionRemove = "remove" |
|
1255 |
|
|
1256 |
esActionSetinfo :: String |
|
1257 |
esActionSetinfo = "setinfo" |
|
1258 |
|
|
1259 |
esActionVerify :: String |
|
1260 |
esActionVerify = "verify" |
|
1261 |
|
|
1262 |
esScriptCreate :: String |
|
1263 |
esScriptCreate = esActionCreate |
|
1264 |
|
|
1265 |
esScriptRemove :: String |
|
1266 |
esScriptRemove = esActionRemove |
|
1267 |
|
|
1268 |
esScriptGrow :: String |
|
1269 |
esScriptGrow = esActionGrow |
|
1270 |
|
|
1271 |
esScriptAttach :: String |
|
1272 |
esScriptAttach = esActionAttach |
|
1273 |
|
|
1274 |
esScriptDetach :: String |
|
1275 |
esScriptDetach = esActionDetach |
|
1276 |
|
|
1277 |
esScriptSetinfo :: String |
|
1278 |
esScriptSetinfo = esActionSetinfo |
|
1279 |
|
|
1280 |
esScriptVerify :: String |
|
1281 |
esScriptVerify = esActionVerify |
|
1282 |
|
|
1283 |
esScripts :: FrozenSet String |
|
1284 |
esScripts = |
|
1285 |
ConstantUtils.mkSet [esScriptAttach, |
|
1286 |
esScriptCreate, |
|
1287 |
esScriptDetach, |
|
1288 |
esScriptGrow, |
|
1289 |
esScriptRemove, |
|
1290 |
esScriptSetinfo, |
|
1291 |
esScriptVerify] |
|
1292 |
|
|
1293 |
esParametersFile :: String |
|
1294 |
esParametersFile = "parameters.list" |
|
1295 |
|
|
1203 | 1296 |
-- * VTypes |
1204 | 1297 |
|
1205 | 1298 |
vtypeBool :: VType |
Also available in: Unified diff