Delete a provider, ignoring not-found errors.
(stub: object, name: str)
| 89 | |
| 90 | |
| 91 | def _delete_provider(stub: object, name: str) -> None: |
| 92 | """Delete a provider, ignoring not-found errors.""" |
| 93 | try: |
| 94 | stub.DeleteProvider(openshell_pb2.DeleteProviderRequest(name=name)) |
| 95 | except grpc.RpcError as exc: |
| 96 | if hasattr(exc, "code") and exc.code() == grpc.StatusCode.NOT_FOUND: |
| 97 | pass |
| 98 | else: |
| 99 | raise |
| 100 | |
| 101 | |
| 102 | # =========================================================================== |
no test coverage detected