Skip to content
This repository was archived by the owner on Oct 24, 2025. It is now read-only.
This repository was archived by the owner on Oct 24, 2025. It is now read-only.

Let's make fetch success/error/etc not depend on HTTP status codes? #8

@ermo

Description

@ermo

From an abstract point of view, we're interested in whether a download succeeded or not and what the reason was if it didn't succeed.

The current design assumes that the transport is HTTP and is therefore centered on HTTP status codes, which doesn't map well to @GZGavinZhao moss-fetcher + boulder git support PR.

Ikey suggested that we need to couple this with the error handling in moss.core, so capturing it here for reference and labelling it appropriately.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions