don't try to delete resources in an RG that doesn't exist

This commit is contained in:
Jim Minter 2020-11-13 17:17:16 -06:00
Родитель 0c8f352db6
Коммит 57b6126a4f
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 0730CBDA10D1A2D3
1 изменённых файлов: 5 добавлений и 0 удалений

Просмотреть файл

@ -127,6 +127,11 @@ func (m *manager) deleteResources(ctx context.Context) error {
resourceGroup := stringutils.LastTokenByte(m.doc.OpenShiftCluster.Properties.ClusterProfile.ResourceGroupID, '/')
resources, err := m.resources.ListByResourceGroup(ctx, resourceGroup, "", "", nil)
if detailedErr, ok := err.(autorest.DetailedError); ok &&
(detailedErr.StatusCode == http.StatusNotFound ||
detailedErr.StatusCode == http.StatusForbidden) {
return nil
}
if err != nil {
return err
}