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