Revision aafb303d lib/bootstrap.py

b/lib/bootstrap.py
126 126
def InitCluster(cluster_name, mac_prefix, def_bridge,
127 127
                master_netdev, file_storage_dir, candidate_pool_size,
128 128
                secondary_ip=None, vg_name=None, beparams=None, hvparams=None,
129
                enabled_hypervisors=None, default_hypervisor=None):
129
                enabled_hypervisors=None, default_hypervisor=None,
130
                modify_etc_hosts=True):
130 131
  """Initialise the cluster.
131 132

  
132 133
  @type candidate_pool_size: int
......
236 237
    f.close()
237 238
  sshkey = sshline.split(" ")[1]
238 239

  
239
  utils.AddHostToEtcHosts(hostname.name)
240
  if modify_etc_hosts:
241
    utils.AddHostToEtcHosts(hostname.name)
242

  
240 243
  _InitSSHSetup()
241 244

  
242 245
  # init of cluster config file
......
258 261
    beparams={constants.BEGR_DEFAULT: beparams},
259 262
    hvparams=hvparams,
260 263
    candidate_pool_size=candidate_pool_size,
264
    modify_etc_hosts=opts.modify_etc_hosts,
261 265
    )
262 266
  master_node_config = objects.Node(name=hostname.name,
263 267
                                    primary_ip=hostname.ip,

Also available in: Unified diff