Check retval value and convert to error in generated RPC client code 19/29219/1
authorOndrej Fabry <ofabry@cisco.com>
Fri, 2 Oct 2020 14:36:32 +0000 (16:36 +0200)
committerOndrej Fabry <ofabry@cisco.com>
Fri, 2 Oct 2020 14:36:32 +0000 (16:36 +0200)
commitc2456559a66107441addb96f673191bde09d6977
tree30020a936849f78f432cf5b6fe0bbb0489e485b6
parentf751f3f845ef56bbcdb873d81a1c6edbc5a87853
Check retval value and convert to error in generated RPC client code

Change-Id: I816b4802cb5fc46239f6db0480fa4cf3645fe2f0
Signed-off-by: Ondrej Fabry <ofabry@cisco.com>
299 files changed:
Makefile
binapi/abf/abf.ba.go
binapi/abf/abf_rest.ba.go [deleted file]
binapi/abf/abf_rpc.ba.go
binapi/acl/acl.ba.go
binapi/acl/acl_rest.ba.go [deleted file]
binapi/acl/acl_rpc.ba.go
binapi/acl_types/acl_types.ba.go
binapi/af_packet/af_packet.ba.go
binapi/af_packet/af_packet_rest.ba.go [deleted file]
binapi/af_packet/af_packet_rpc.ba.go
binapi/arp/arp.ba.go
binapi/arp/arp_rest.ba.go [deleted file]
binapi/arp/arp_rpc.ba.go
binapi/avf/avf.ba.go
binapi/avf/avf_rest.ba.go [deleted file]
binapi/avf/avf_rpc.ba.go
binapi/bfd/bfd.ba.go
binapi/bfd/bfd_rest.ba.go [deleted file]
binapi/bfd/bfd_rpc.ba.go
binapi/bier/bier.ba.go
binapi/bier/bier_rest.ba.go [deleted file]
binapi/bier/bier_rpc.ba.go
binapi/bond/bond.ba.go
binapi/bond/bond_rest.ba.go [deleted file]
binapi/bond/bond_rpc.ba.go
binapi/builtinurl/builtinurl.ba.go
binapi/builtinurl/builtinurl_rest.ba.go [deleted file]
binapi/builtinurl/builtinurl_rpc.ba.go
binapi/cdp/cdp.ba.go
binapi/cdp/cdp_rest.ba.go [deleted file]
binapi/cdp/cdp_rpc.ba.go
binapi/classify/classify.ba.go
binapi/classify/classify_rest.ba.go [deleted file]
binapi/classify/classify_rpc.ba.go
binapi/cop/cop.ba.go
binapi/cop/cop_rest.ba.go [deleted file]
binapi/cop/cop_rpc.ba.go
binapi/ct6/ct6.ba.go
binapi/ct6/ct6_rest.ba.go [deleted file]
binapi/ct6/ct6_rpc.ba.go
binapi/dhcp/dhcp.ba.go
binapi/dhcp/dhcp_rest.ba.go [deleted file]
binapi/dhcp/dhcp_rpc.ba.go
binapi/dhcp6_ia_na_client_cp/dhcp6_ia_na_client_cp.ba.go
binapi/dhcp6_ia_na_client_cp/dhcp6_ia_na_client_cp_rest.ba.go [deleted file]
binapi/dhcp6_ia_na_client_cp/dhcp6_ia_na_client_cp_rpc.ba.go
binapi/dhcp6_pd_client_cp/dhcp6_pd_client_cp.ba.go
binapi/dhcp6_pd_client_cp/dhcp6_pd_client_cp_rest.ba.go [deleted file]
binapi/dhcp6_pd_client_cp/dhcp6_pd_client_cp_rpc.ba.go
binapi/dns/dns.ba.go
binapi/dns/dns_rest.ba.go [deleted file]
binapi/dns/dns_rpc.ba.go
binapi/dslite/dslite.ba.go
binapi/dslite/dslite_rest.ba.go [deleted file]
binapi/dslite/dslite_rpc.ba.go
binapi/ethernet_types/ethernet_types.ba.go
binapi/feature/feature.ba.go
binapi/feature/feature_rest.ba.go [deleted file]
binapi/feature/feature_rpc.ba.go
binapi/fib_types/fib_types.ba.go
binapi/flowprobe/flowprobe.ba.go
binapi/flowprobe/flowprobe_rest.ba.go [deleted file]
binapi/flowprobe/flowprobe_rpc.ba.go
binapi/gbp/gbp.ba.go
binapi/gbp/gbp_rest.ba.go [deleted file]
binapi/gbp/gbp_rpc.ba.go
binapi/gen.go
binapi/geneve/geneve.ba.go
binapi/geneve/geneve_rest.ba.go [deleted file]
binapi/geneve/geneve_rpc.ba.go
binapi/gre/gre.ba.go
binapi/gre/gre_rest.ba.go [deleted file]
binapi/gre/gre_rpc.ba.go
binapi/gso/gso.ba.go
binapi/gso/gso_rest.ba.go [deleted file]
binapi/gso/gso_rpc.ba.go
binapi/gtpu/gtpu.ba.go
binapi/gtpu/gtpu_rest.ba.go [deleted file]
binapi/gtpu/gtpu_rpc.ba.go
binapi/http_static/http_static.ba.go
binapi/http_static/http_static_rest.ba.go [deleted file]
binapi/http_static/http_static_rpc.ba.go
binapi/igmp/igmp.ba.go
binapi/igmp/igmp_rest.ba.go [deleted file]
binapi/igmp/igmp_rpc.ba.go
binapi/ikev2/ikev2.ba.go
binapi/ikev2/ikev2_rest.ba.go [deleted file]
binapi/ikev2/ikev2_rpc.ba.go
binapi/interface/interface.ba.go
binapi/interface/interface_rest.ba.go [deleted file]
binapi/interface/interface_rpc.ba.go
binapi/interface_types/interface_types.ba.go
binapi/ioam_cache/ioam_cache.ba.go
binapi/ioam_cache/ioam_cache_rest.ba.go [deleted file]
binapi/ioam_cache/ioam_cache_rpc.ba.go
binapi/ioam_export/ioam_export.ba.go
binapi/ioam_export/ioam_export_rest.ba.go [deleted file]
binapi/ioam_export/ioam_export_rpc.ba.go
binapi/ioam_vxlan_gpe/ioam_vxlan_gpe.ba.go
binapi/ioam_vxlan_gpe/ioam_vxlan_gpe_rest.ba.go [deleted file]
binapi/ioam_vxlan_gpe/ioam_vxlan_gpe_rpc.ba.go
binapi/ip/ip.ba.go
binapi/ip/ip_rest.ba.go [deleted file]
binapi/ip/ip_rpc.ba.go
binapi/ip6_nd/ip6_nd.ba.go
binapi/ip6_nd/ip6_nd_rest.ba.go [deleted file]
binapi/ip6_nd/ip6_nd_rpc.ba.go
binapi/ip_neighbor/ip_neighbor.ba.go
binapi/ip_neighbor/ip_neighbor_rest.ba.go [deleted file]
binapi/ip_neighbor/ip_neighbor_rpc.ba.go
binapi/ip_types/ip_types.ba.go
binapi/ipfix_export/ipfix_export.ba.go
binapi/ipfix_export/ipfix_export_rest.ba.go [deleted file]
binapi/ipfix_export/ipfix_export_rpc.ba.go
binapi/ipip/ipip.ba.go
binapi/ipip/ipip_rest.ba.go [deleted file]
binapi/ipip/ipip_rpc.ba.go
binapi/ipsec/ipsec.ba.go
binapi/ipsec/ipsec_rest.ba.go [deleted file]
binapi/ipsec/ipsec_rpc.ba.go
binapi/ipsec_types/ipsec_types.ba.go
binapi/l2/l2.ba.go
binapi/l2/l2_rest.ba.go [deleted file]
binapi/l2/l2_rpc.ba.go
binapi/l2e/l2e.ba.go
binapi/l2e/l2e_rest.ba.go [deleted file]
binapi/l2e/l2e_rpc.ba.go
binapi/l2tp/l2tp.ba.go
binapi/l2tp/l2tp_rest.ba.go [deleted file]
binapi/l2tp/l2tp_rpc.ba.go
binapi/l3xc/l3xc.ba.go
binapi/l3xc/l3xc_rest.ba.go [deleted file]
binapi/l3xc/l3xc_rpc.ba.go
binapi/lacp/lacp.ba.go
binapi/lacp/lacp_rest.ba.go [deleted file]
binapi/lacp/lacp_rpc.ba.go
binapi/lb/lb.ba.go
binapi/lb/lb_rest.ba.go [deleted file]
binapi/lb/lb_rpc.ba.go
binapi/lb_types/lb_types.ba.go
binapi/lisp/lisp.ba.go
binapi/lisp/lisp_rest.ba.go [deleted file]
binapi/lisp/lisp_rpc.ba.go
binapi/lisp_gpe/lisp_gpe.ba.go
binapi/lisp_gpe/lisp_gpe_rest.ba.go [deleted file]
binapi/lisp_gpe/lisp_gpe_rpc.ba.go
binapi/lisp_types/lisp_types.ba.go
binapi/lldp/lldp.ba.go
binapi/lldp/lldp_rest.ba.go [deleted file]
binapi/lldp/lldp_rpc.ba.go
binapi/mactime/mactime.ba.go
binapi/mactime/mactime_rest.ba.go [deleted file]
binapi/mactime/mactime_rpc.ba.go
binapi/map/map.ba.go
binapi/map/map_rest.ba.go [deleted file]
binapi/map/map_rpc.ba.go
binapi/mdata/mdata.ba.go
binapi/mdata/mdata_rest.ba.go [deleted file]
binapi/mdata/mdata_rpc.ba.go
binapi/memclnt/memclnt.ba.go
binapi/memclnt/memclnt_rest.ba.go [deleted file]
binapi/memclnt/memclnt_rpc.ba.go
binapi/memif/memif.ba.go
binapi/memif/memif_rest.ba.go [deleted file]
binapi/memif/memif_rpc.ba.go
binapi/mfib_types/mfib_types.ba.go
binapi/mpls/mpls.ba.go
binapi/mpls/mpls_rest.ba.go [deleted file]
binapi/mpls/mpls_rpc.ba.go
binapi/nat/nat.ba.go
binapi/nat/nat_rest.ba.go [deleted file]
binapi/nat/nat_rpc.ba.go
binapi/nsh/nsh.ba.go
binapi/nsh/nsh_rest.ba.go [deleted file]
binapi/nsh/nsh_rpc.ba.go
binapi/nsim/nsim.ba.go
binapi/nsim/nsim_rest.ba.go [deleted file]
binapi/nsim/nsim_rpc.ba.go
binapi/oddbuf/oddbuf.ba.go
binapi/oddbuf/oddbuf_rest.ba.go [deleted file]
binapi/oddbuf/oddbuf_rpc.ba.go
binapi/one/one.ba.go
binapi/one/one_rest.ba.go [deleted file]
binapi/one/one_rpc.ba.go
binapi/p2p_ethernet/p2p_ethernet.ba.go
binapi/p2p_ethernet/p2p_ethernet_rest.ba.go [deleted file]
binapi/p2p_ethernet/p2p_ethernet_rpc.ba.go
binapi/pci_types/pci_types.ba.go
binapi/pg/pg.ba.go
binapi/pg/pg_rest.ba.go [deleted file]
binapi/pg/pg_rpc.ba.go
binapi/pipe/pipe.ba.go
binapi/pipe/pipe_rest.ba.go [deleted file]
binapi/pipe/pipe_rpc.ba.go
binapi/policer/policer.ba.go
binapi/policer/policer_rest.ba.go [deleted file]
binapi/policer/policer_rpc.ba.go
binapi/policer_types/policer_types.ba.go
binapi/pot/pot.ba.go
binapi/pot/pot_rest.ba.go [deleted file]
binapi/pot/pot_rpc.ba.go
binapi/pppoe/pppoe.ba.go
binapi/pppoe/pppoe_rest.ba.go [deleted file]
binapi/pppoe/pppoe_rpc.ba.go
binapi/punt/punt.ba.go
binapi/punt/punt_rest.ba.go [deleted file]
binapi/punt/punt_rpc.ba.go
binapi/qos/qos.ba.go
binapi/qos/qos_rest.ba.go [deleted file]
binapi/qos/qos_rpc.ba.go
binapi/rd_cp/rd_cp.ba.go
binapi/rd_cp/rd_cp_rest.ba.go [deleted file]
binapi/rd_cp/rd_cp_rpc.ba.go
binapi/rdma/rdma.ba.go
binapi/rdma/rdma_rest.ba.go [deleted file]
binapi/rdma/rdma_rpc.ba.go
binapi/session/session.ba.go
binapi/session/session_rest.ba.go [deleted file]
binapi/session/session_rpc.ba.go
binapi/span/span.ba.go
binapi/span/span_rest.ba.go [deleted file]
binapi/span/span_rpc.ba.go
binapi/sr/sr.ba.go
binapi/sr/sr_rest.ba.go [deleted file]
binapi/sr/sr_rpc.ba.go
binapi/sr_mpls/sr_mpls.ba.go
binapi/sr_mpls/sr_mpls_rest.ba.go [deleted file]
binapi/sr_mpls/sr_mpls_rpc.ba.go
binapi/sr_types/sr_types.ba.go
binapi/stn/stn.ba.go
binapi/stn/stn_rest.ba.go [deleted file]
binapi/stn/stn_rpc.ba.go
binapi/svs/svs.ba.go
binapi/svs/svs_rest.ba.go [deleted file]
binapi/svs/svs_rpc.ba.go
binapi/syslog/syslog.ba.go
binapi/syslog/syslog_rest.ba.go [deleted file]
binapi/syslog/syslog_rpc.ba.go
binapi/tapv2/tapv2.ba.go
binapi/tapv2/tapv2_rest.ba.go [deleted file]
binapi/tapv2/tapv2_rpc.ba.go
binapi/tcp/tcp.ba.go
binapi/tcp/tcp_rest.ba.go [deleted file]
binapi/tcp/tcp_rpc.ba.go
binapi/teib/teib.ba.go
binapi/teib/teib_rest.ba.go [deleted file]
binapi/teib/teib_rpc.ba.go
binapi/tls_openssl/tls_openssl.ba.go
binapi/tls_openssl/tls_openssl_rest.ba.go [deleted file]
binapi/tls_openssl/tls_openssl_rpc.ba.go
binapi/trace/trace.ba.go
binapi/trace/trace_rest.ba.go [deleted file]
binapi/trace/trace_rpc.ba.go
binapi/tunnel_types/tunnel_types.ba.go
binapi/udp/udp.ba.go
binapi/udp/udp_rest.ba.go [deleted file]
binapi/udp/udp_rpc.ba.go
binapi/udp_ping/udp_ping.ba.go
binapi/udp_ping/udp_ping_rest.ba.go [deleted file]
binapi/udp_ping/udp_ping_rpc.ba.go
binapi/urpf/urpf.ba.go
binapi/urpf/urpf_rest.ba.go [deleted file]
binapi/urpf/urpf_rpc.ba.go
binapi/vhost_user/vhost_user.ba.go
binapi/vhost_user/vhost_user_rest.ba.go [deleted file]
binapi/vhost_user/vhost_user_rpc.ba.go
binapi/virtio/virtio.ba.go
binapi/virtio/virtio_rest.ba.go [deleted file]
binapi/virtio/virtio_rpc.ba.go
binapi/virtio_types/virtio_types.ba.go
binapi/vmxnet3/vmxnet3.ba.go
binapi/vmxnet3/vmxnet3_rest.ba.go [deleted file]
binapi/vmxnet3/vmxnet3_rpc.ba.go
binapi/vpe/vpe.ba.go
binapi/vpe/vpe_rest.ba.go [deleted file]
binapi/vpe/vpe_rpc.ba.go
binapi/vpe_types/vpe_types.ba.go
binapi/vrrp/vrrp.ba.go
binapi/vrrp/vrrp_rest.ba.go [deleted file]
binapi/vrrp/vrrp_rpc.ba.go
binapi/vxlan/vxlan.ba.go
binapi/vxlan/vxlan_rest.ba.go [deleted file]
binapi/vxlan/vxlan_rpc.ba.go
binapi/vxlan_gbp/vxlan_gbp.ba.go
binapi/vxlan_gbp/vxlan_gbp_rest.ba.go [deleted file]
binapi/vxlan_gbp/vxlan_gbp_rpc.ba.go
binapi/vxlan_gpe/vxlan_gpe.ba.go
binapi/vxlan_gpe/vxlan_gpe_rest.ba.go [deleted file]
binapi/vxlan_gpe/vxlan_gpe_rpc.ba.go
binapi/vxlan_gpe_ioam_export/vxlan_gpe_ioam_export.ba.go
binapi/vxlan_gpe_ioam_export/vxlan_gpe_ioam_export_rest.ba.go [deleted file]
binapi/vxlan_gpe_ioam_export/vxlan_gpe_ioam_export_rpc.ba.go
binapigen/binapigen.go
binapigen/gen_http.go [moved from binapigen/gen_rest.go with 88% similarity]
binapigen/gen_rpc.go
binapigen/run.go
go.mod
go.sum