Skip to content

Commit b6ed863

Browse files
author
Val Brodsky
committed
PR feedback
1 parent 3df91fd commit b6ed863

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

libs/labelbox/src/labelbox/exceptions.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ class ProcessingWaitTimeout(Exception):
152152
"""Raised when waiting for the data rows to be processed takes longer than allowed"""
153153

154154

155-
def _error_message_for_unparsed_graphql_error(error_string: str) -> str:
155+
def error_message_for_unparsed_graphql_error(error_string: str) -> str:
156156
"""
157157
Since our client only parses certain graphql errors, this function is used to
158158
extract the error message from the error string when the error is not

libs/labelbox/src/labelbox/schema/project.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313

1414
from labelbox import parser
1515
from labelbox import utils
16-
from labelbox.exceptions import _error_message_for_unparsed_graphql_error
16+
from labelbox.exceptions import error_message_for_unparsed_graphql_error
1717
from labelbox.exceptions import (InvalidQueryError, LabelboxError,
1818
ProcessingWaitTimeout, ResourceConflict,
1919
ResourceNotFoundError)
@@ -1275,7 +1275,7 @@ def add_model_config(self, model_config_id: str) -> str:
12751275
if e.message.startswith(
12761276
"Unknown error: "
12771277
): # unfortunate hack to handle unparsed graphql errors
1278-
error_content = _error_message_for_unparsed_graphql_error(
1278+
error_content = error_message_for_unparsed_graphql_error(
12791279
e.message)
12801280
else:
12811281
error_content = e.message

libs/labelbox/src/labelbox/schema/project_model_config.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
from labelbox.orm.db_object import DbObject
22
from labelbox.orm.model import Field, Relationship
3-
from labelbox.exceptions import LabelboxError, _error_message_for_unparsed_graphql_error
3+
from labelbox.exceptions import LabelboxError, error_message_for_unparsed_graphql_error
44

55

66
class ProjectModelConfig(DbObject):
@@ -38,7 +38,7 @@ def delete(self) -> bool:
3838
if e.message.startswith(
3939
"Unknown error: "
4040
): # unfortunate hack to handle unparsed graphql errors
41-
error_content = _error_message_for_unparsed_graphql_error(
41+
error_content = error_message_for_unparsed_graphql_error(
4242
e.message)
4343
else:
4444
error_content = e.message
Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import pytest
22

3-
from labelbox.exceptions import _error_message_for_unparsed_graphql_error
3+
from labelbox.exceptions import error_message_for_unparsed_graphql_error
44

55

66
@pytest.mark.parametrize('exception_message, expected_result', [
7-
("Unparsed errors on query execution: [{'message': 'Cannot create model config for project because model setup is complete'",
7+
("Unparsed errors on query execution: [{'message': 'Cannot create model config for project because model setup is complete'}]",
88
"Cannot create model config for project because model setup is complete"),
99
("blah blah blah", "Unknown error"),
1010
])
1111
def test_client_unparsed_exception_messages(exception_message, expected_result):
12-
assert _error_message_for_unparsed_graphql_error(
12+
assert error_message_for_unparsed_graphql_error(
1313
exception_message) == expected_result

0 commit comments

Comments
 (0)