You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
raiseResourceCreationError("Failed to create user group, either user group name is in use currently, or provided user or projects don't exist")
269
+
result=None
270
+
error=None
271
+
try:
272
+
result=self.client.execute(query, params)
273
+
exceptExceptionase:
274
+
error=e
275
+
ifnotresultorerror:
276
+
# this is client side only, server doesn't have an equivalent error
277
+
raiseResourceCreationError(f"Failed to create user group, either user group name is in use currently, or provided user or projects don't exist server error: {error}")
267
278
result=result["createUserGroup"]["group"]
268
279
self.id=result["id"]
269
280
returnself
@@ -280,7 +291,7 @@ def delete(self) -> bool:
280
291
bool: True if the user group was successfully deleted, False otherwise.
281
292
282
293
Raises:
283
-
UnprocessableEntityError: If the deletion of the user group fails.
294
+
ResourceNotFoundError: If the deletion of the user group fails due to not existing
284
295
"""
285
296
query="""
286
297
mutation DeleteUserGroupPyApi($id: ID!) {
@@ -292,7 +303,9 @@ def delete(self) -> bool:
292
303
params= {"id": self.id}
293
304
result=self.client.execute(query, params)
294
305
ifnotresult:
295
-
raiseUnprocessableEntityError("Failed to delete user group")
0 commit comments