Page MenuHomeSoftware Heritage

api: Fix error when no extra_encoders is given to negotiate
ClosedPublic

Authored by anlambert on Feb 18 2020, 4:30 PM.

Details

Summary

Some remote api (for instance the scheduler one) does not declare any
extra_encoders in the negotiate decorator. This was raising an error
when querying any declared endpoint.

(see https://jenkins.softwareheritage.org/job/DSCH/job/tox/349/console)

Diff Detail

Repository
rDCORE Foundations and core functionalities
Branch
fix-negotiate-no-extra-encoders
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 10679
Build 16013: tox-on-jenkinsJenkins
Build 16012: arc lint + arc unit