code: def neighbor_get(self, route_type, address, format='json'):
          
          show = {
              'format': format,
          }
          if route_type == 'sent-routes' or route_type == 'received-routes':
              show['params'] = ['neighbor', route_type, address, 'all']
          else:
              show['params'] = ['neighbor', 'received-routes', address, 'all']
  
          return call('operator.show', **show)
docs: This method returns the BGP adj-RIB-in/adj-RIB-out information
          in a json format.
  
          ``route_type`` This parameter is necessary for only received-routes
          and sent-routes.
  
          - received-routes : paths received and not withdrawn by given peer
          - sent-routes : paths sent and not withdrawn to given peer
  
          ``address`` specifies the IP address of the peer. It must be
          the string representation of an IP address.
  
          ``format`` specifies the format of the response.
          This parameter must be one of the following.
  
          - 'json' (default)
          - 'cli'