diff --git a/pkg/multicloud/openstack/host.go b/pkg/multicloud/openstack/host.go index d12996a632..670a7a4771 100644 --- a/pkg/multicloud/openstack/host.go +++ b/pkg/multicloud/openstack/host.go @@ -424,6 +424,9 @@ func (host *SHost) GetHostType() string { } func (host *SHost) GetHostStatus() string { + if host.Status == "disabled" { + return api.HOST_OFFLINE + } switch host.State { case "up", "": return api.HOST_ONLINE