Revision 952d7515 lib/bootstrap.py
b/lib/bootstrap.py | ||
---|---|---|
219 | 219 |
return file_storage_dir |
220 | 220 |
|
221 | 221 |
|
222 |
#pylint: disable-msg=R0913 |
|
223 |
def InitCluster(cluster_name, mac_prefix, |
|
222 |
def InitCluster(cluster_name, mac_prefix, # pylint: disable-msg=R0913 |
|
224 | 223 |
master_netdev, file_storage_dir, candidate_pool_size, |
225 | 224 |
secondary_ip=None, vg_name=None, beparams=None, |
226 | 225 |
nicparams=None, hvparams=None, enabled_hypervisors=None, |
... | ... | |
412 | 411 |
# set up the inter-node password and certificate |
413 | 412 |
_InitGanetiServerSetup(hostname.name) |
414 | 413 |
|
415 |
# start the master ip |
|
416 |
# TODO: Review rpc call from bootstrap |
|
417 |
# TODO: Warn on failed start master |
|
418 |
rpc.RpcRunner.call_node_start_master(hostname.name, True, False) |
|
414 |
logging.debug("Starting daemons") |
|
415 |
result = utils.RunCmd([constants.DAEMON_UTIL, "start-all"]) |
|
416 |
if result.failed: |
|
417 |
raise errors.OpExecError("Could not start daemons, command %s" |
|
418 |
" had exitcode %s and error %s" % |
|
419 |
(result.cmd, result.exit_code, result.output)) |
|
419 | 420 |
|
420 | 421 |
|
421 | 422 |
def InitConfig(version, cluster_config, master_node_config, |
Also available in: Unified diff