Skip to content

Commit 79b88ef

Browse files
committed
Merge branch 'ADCM-5646' into 'develop'
ADCM-5646: Fix return value for adcm_check plugin See merge request arenadata/development/adcm!3866
2 parents 895f6b1 + 672fa5d commit 79b88ef

File tree

2 files changed

+5
-7
lines changed

2 files changed

+5
-7
lines changed

python/ansible_plugin/executors/check.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,6 +152,6 @@ def __call__(
152152
assign_view_logstorage_permissions_by_job(log_storage)
153153
except AdcmEx as e:
154154
error_message = f"Failed to create checklog: {check_data}, group: {group_data}, error: {e}"
155-
return CallResult(value=None, changed=False, error=PluginRuntimeError(message=error_message))
155+
return CallResult(value="", changed=False, error=PluginRuntimeError(message=error_message))
156156

157-
return CallResult(value=None, changed=True, error=None)
157+
return CallResult(value="", changed=True, error=None)

python/ansible_plugin/tests/test_adcm_check.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -183,7 +183,7 @@ def test_adcm_check_no_msg_and_there_success_msg_and_fail_msg_success(self) -> N
183183
result = executor.execute()
184184

185185
self.assertIsNone(result.error)
186-
self.assertIsNone(result.value)
186+
self.assertEqual(result.value, "")
187187
self.assertTrue(result.changed)
188188

189189
def test_adcm_check_group_title_and_group_success_msg_success(self) -> None:
@@ -245,7 +245,7 @@ def test_adcm_check_group_title_no_group_msg_but_there_msg_success(self) -> None
245245
result = executor.execute()
246246

247247
self.assertIsNone(result.error)
248-
self.assertIsNone(result.value, None)
248+
self.assertEqual(result.value, "")
249249
self.assertTrue(result.changed)
250250

251251
def test_adcm_check_group_title_no_group_msg_fail(self) -> None:
@@ -286,9 +286,7 @@ def test_adcm_check_double_call_val_success(self) -> None:
286286
executor.execute()
287287
result = executor.execute()
288288

289-
self.assertIsNone(
290-
result.value,
291-
)
289+
self.assertEqual(result.value, "")
292290
self.assertTrue(result.changed)
293291

294292
self.assertEqual(GroupCheckLog.objects.all().count(), 1)

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy