diff --git a/setup/so-functions b/setup/so-functions index 7bc792e5b..0edc873a1 100755 --- a/setup/so-functions +++ b/setup/so-functions @@ -917,15 +917,19 @@ create_repo() { logCmd "createrepo /nsm/repo" } + detect_cloud() { - info "Testing if setup is running on a cloud instance..." - if dmidecode -s bios-version | grep -q amazon || \ - dmidecode -s bios-vendor | grep -q Google || \ - [ -f /var/log/waagent.log ]; then - info "Detected a cloud installation..." && export is_cloud="true"; - else - info "This does not appear to be a cloud installation." - fi + info "Testing if setup is running on a cloud instance..." + if dmidecode -s bios-version | grep -q amazon || \ + dmidecode -s bios-vendor | grep -q Amazon || \ + dmidecode -s bios-vendor | grep -q Google || \ + [ -f /var/log/waagent.log ]; then + + info "Detected a cloud installation..." + export is_cloud="true" + else + info "This does not appear to be a cloud installation." + fi } detect_os() {