OstreeRepoFinderOverride 3 OSTREE Library
OstreeRepoFinderOverride Finds remote repositories from a list of repository URIs

## Stability Level

Unstable, unless otherwise indicated

## Types and Values

| OstreeRepoFinderOverride

## Includes

    #include <libostree/ostree-repo-finder-override.h>

## Description

OstreeRepoFinderOverride is an implementation of OstreeRepoFinder which looks refs up in a list of remotes given by their URI, and returns the URIs which contain the refs. Duplicate remote URIs are combined into a single OstreeRepoFinderResult which lists multiple refs.

Each result is given an OstreeRepoFinderResult.priority value of 20, which ranks its results above those from the other default OstreeRepoFinder implementations.

Results can only be returned for a ref if a remote and keyring are configured locally for the collection ID of that ref, otherwise there would be no keys available to verify signatures on commits for that ref.

This is intended to be used for user-provided overrides and testing software which uses OstreeRepoFinder. For production use, OstreeRepoFinderConfig is recommended instead.

## Functions

## Types and Values

### OstreeRepoFinderOverride

    typedef struct _OstreeRepoFinderOverride OstreeRepoFinderOverride;

OstreeRepoFinderOverride