tools/discover_hosts.sh
5713497a
 #!/usr/bin/env bash
 
 # **discover_hosts.sh**
 
 # This is just a very simple script to run the
 # "nova-manage cell_v2 discover_hosts" command
 # which is needed to discover compute nodes and
 # register them with a parent cell in Nova.
 # This assumes that /etc/nova/nova.conf exists
 # and has the following entries filled in:
 #
 # [api_database]
 # connection = This is the URL to the nova_api database
 #
 # In other words this should be run on the primary
 # (API) node in a multi-node setup.
 
5c6aa56e
 if [[ -x $(which nova-manage) ]]; then
     nova-manage cell_v2 discover_hosts --verbose
 fi