3 INSTALLER_TYPE=${INSTALLER_TYPE:-local}
4 INSTALLER_IP=${INSTALLER_IP:-none}
5 ssh_opts_cpu="$ssh_opts"
7 function is_installer_supported {
9 [[ -f $TOP_DIR/lib/installers/$installer ]]
12 function is_installer {
14 [[ $installer == $INSTALLER_TYPE ]]
17 function setup_installer {
18 if ! is_set INSTALLER_IP; then
22 installer_get_ssh_keys
23 installer_apply_patches
26 function cleanup_installer {
27 cleanup_installer_$INSTALLER_TYPE
31 if ! is_installer_supported $INSTALLER_TYPE; then
32 die $LINENO"INSTALLER_TYPE=$INSTALLER_TYPE is not supported."
35 source $TOP_DIR/lib/installers/$INSTALLER_TYPE