def exc_to_code(exc): """Retrieves the status code from an exception""" if not isinstance(exc, RpcError): return None else: try: return exc.code() except AttributeError: return None