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