Revision b86a6bcd lib/bootstrap.py

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

  
129 130
  @type candidate_pool_size: int
......
225 226
    f.close()
226 227
  sshkey = sshline.split(" ")[1]
227 228

  
228
  utils.AddHostToEtcHosts(hostname.name)
229
  if modify_etc_hosts:
230
    utils.AddHostToEtcHosts(hostname.name)
231

  
229 232
  _InitSSHSetup()
230 233

  
231 234
  # init of cluster config file
......
247 250
    beparams={constants.BEGR_DEFAULT: beparams},
248 251
    hvparams=hvparams,
249 252
    candidate_pool_size=candidate_pool_size,
253
    modify_etc_hosts=opts.modify_etc_hosts,
250 254
    )
251 255
  master_node_config = objects.Node(name=hostname.name,
252 256
                                    primary_ip=hostname.ip,

Also available in: Unified diff