docs: def peer_retrieve_by_prefix(prefix, relation_name='cluster', delimiter='_',
                              inc_list=None, exc_list=None):
      """ Retrieve k/v pairs given a prefix and filter using {inc,exc}_list """
      inc_list = inc_list if inc_list else []
      exc_list = exc_list if exc_list else []
      peerdb_settings = peer_retrieve('-', relation_name=relation_name)
      matched = {}
      if peerdb_settings is None:
          return matched
      for k, v in peerdb_settings.items():
          full_prefix = prefix + delimiter
          if k.startswith(full_prefix):
              new_key = k.replace(full_prefix, '')
              if new_key in exc_list:
                  continue
              if new_key in inc_list or len(inc_list) == 0:
                  matched[new_key] = v
      return matched