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