Skip to content

Commit d1fbab7

Browse files
authored
Merge pull request #126 from mindsdb/create-mind-error-catch
Better exception handling for 'create mind'
2 parents 98094d7 + 2d09aa9 commit d1fbab7

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

mindsdb_sdk/utils/mind.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,14 @@ def create_mind(
5454
response = requests.post(url, json=payload, headers=headers)
5555
response.raise_for_status()
5656
except requests.exceptions.HTTPError as e:
57-
logger.error(f"Failed to create mind: {e.response.json()}")
57+
try:
58+
error_message = e.response.json()
59+
except Exception:
60+
error_message = str(e)
61+
logger.error(f"Failed to create mind: {error_message}")
62+
raise e
63+
except Exception as e:
64+
logger.error(f"Failed to create mind: {e}")
5865
raise e
5966

6067
name = response.json()['name']

0 commit comments

Comments
 (0)