HomeSoftware Heritage

Introduce some scaffolding for an attrs-based BaseSchedulerModel

This commit no longer exists in the repository. It may have been part of a branch which was deleted.

Description

Introduce some scaffolding for an attrs-based BaseSchedulerModel

Alongside swh.model.model, this allows us to define data models for the objects
the scheduler is working with, and to serialize/deserialize these objects
transparently at the RPC layer.

This also introduces some mild ORM-like logic so we can keep the actual SQL a
little DRYer.

Details

Provenance
olasdAuthored on Jun 12 2020, 11:03 AM
olasdPushed on Jun 15 2020, 4:01 PM
Differential Revision
D3270: Introduce some scaffolding for an attrs-based BaseSchedulerModel
Build Status
Buildable 12857
Build 19572: test-and-buildJenkins console · Jenkins

Commit No Longer Exists

This commit no longer exists in the repository.