Stop creating admin and internal endpoints in devstack plugin

Other services have stopped doing so a long time ago and they are not
needed anywhere.

Also clean up references to screen when devstack is doing systemd only.

Change-Id: I36029c6d1d00f0283c1f6b5f04b78ce92c8cc54f
This commit is contained in:
Jens Harbott 2017-09-01 10:04:43 +00:00
parent badc5f687a
commit 82de07584c

View File

@ -210,8 +210,6 @@ function create_designate_accounts {
get_or_create_service "designate" "dns" "Designate DNS Service"
get_or_create_endpoint "dns" \
"$REGION_NAME" \
"$DESIGNATE_SERVICE_PROTOCOL://$DESIGNATE_SERVICE_HOST:$DESIGNATE_SERVICE_PORT/" \
"$DESIGNATE_SERVICE_PROTOCOL://$DESIGNATE_SERVICE_HOST:$DESIGNATE_SERVICE_PORT/" \
"$DESIGNATE_SERVICE_PROTOCOL://$DESIGNATE_SERVICE_HOST:$DESIGNATE_SERVICE_PORT/"
fi
}
@ -295,7 +293,7 @@ function install_designatetempest {
setup_dev_lib "designate-tempest-plugin"
}
# start_designate - Start running processes, including screen
# start_designate - Start running processes
function start_designate {
start_designate_backend
@ -322,7 +320,6 @@ function start_designate {
# stop_designate - Stop running processes
function stop_designate {
# Kill the designate screen windows
stop_process designate-central
stop_process designate-api
stop_process designate-pool-manager