mirror of
https://github.com/democratic-csi/democratic-csi.git
synced 2026-10-17 18:37:36 +02:00
assume assets already removed if a GET returns 404
This commit is contained in:
@@ -851,7 +851,7 @@ class FreeNASDriver extends ControllerZfsSshBaseDriver {
|
||||
response = await httpClient.get(endpoint);
|
||||
|
||||
// assume share is gone for now
|
||||
if ([500].includes(response.statusCode)) {
|
||||
if ([404, 500].includes(response.statusCode)) {
|
||||
} else {
|
||||
response = await httpClient.delete(endpoint);
|
||||
|
||||
@@ -919,7 +919,7 @@ class FreeNASDriver extends ControllerZfsSshBaseDriver {
|
||||
response = await httpClient.get(endpoint);
|
||||
|
||||
// assume is gone for now
|
||||
if ([500].includes(response.statusCode)) {
|
||||
if ([404, 500].includes(response.statusCode)) {
|
||||
} else {
|
||||
response = await httpClient.delete(endpoint);
|
||||
if (![200, 204].includes(response.statusCode)) {
|
||||
@@ -943,7 +943,7 @@ class FreeNASDriver extends ControllerZfsSshBaseDriver {
|
||||
response = await httpClient.get(endpoint);
|
||||
|
||||
// assume is gone for now
|
||||
if ([500].includes(response.statusCode)) {
|
||||
if ([404, 500].includes(response.statusCode)) {
|
||||
} else {
|
||||
response = await httpClient.delete(endpoint);
|
||||
if (![200, 204].includes(response.statusCode)) {
|
||||
|
||||
Reference in New Issue
Block a user