7c81cf6eda
The mirror in our Limestone Networks donor environment is now unreachable, but we ceased using this region years ago due to persistent networking trouble and the admin hasn't been around for roughly as long, so it's probably time to go ahead and say goodbye to it. In preparation for cleanup of credentials in system-config, first remove configuration here except leave the nodepool provider with an empty diskimages list so that it will have a chance to pick up after itself. Change-Id: I504682884a1439fac84d514880757c2cd041ada6
28 lines
776 B
Bash
Executable File
28 lines
776 B
Bash
Executable File
#!/bin/bash
|
|
|
|
#
|
|
# Creates graphs for nodepool regions from a given provider
|
|
#
|
|
# Note we are somewhat particular about keeping these separate to
|
|
# avoid the idea that we are providing some sort of cross-provider
|
|
# benchmark.
|
|
#
|
|
|
|
function create {
|
|
local provider="$1"
|
|
local stat_list="$2"
|
|
local output_file="$3"
|
|
|
|
sed -e "s/%PROVIDER%/${provider}/; " \
|
|
-e "s/%STAT_LIST%/${stat_list}/" \
|
|
-e "s/%OUTPUT_FILE%/${output_file}/" \
|
|
nodepool.template > ${output_file}
|
|
}
|
|
|
|
create Rackspace 'rax-*' nodepool-rax.yaml
|
|
create Linaro 'linaro-*' nodepool-linaro.yaml
|
|
create OVH 'ovh-*' nodepool-ovh.yaml
|
|
create Vexxhost 'vexxhost-*' nodepool-vexxhost.yaml
|
|
create OSUOSL 'osuosl-*' nodepool-osuosl.yaml
|
|
create InMotion 'inmotion-*' nodepool-inmotion.yaml
|