[ixpmanager] ixf-id mandatory for json export
Barry O'Donovan (INEX)
barry.odonovan at inex.ie
Tue May 2 09:51:45 IST 2023
Hey Nishal,
that's less an IXP Manager requirement and more a requirement of the schema:
https://github.com/euro-ix/json-schemas/blob/master/ixp-member-list.schema.json#L30
There is a workaround for use-cases where you may not have one:
First option - tack the following to the URL: ?ignore_missing_ixfid=1
The second is to set one as part of the request:
?ixfid_n=m
where n is the IXP ID in the schema (this if infrastructure.id in the
IXP Manager database - usually 1 for most) and m is what you want the
ixf_id to be.
- Barry
Nishal Goburdhan via ixpmanager wrote on 02/05/2023 09:43:
>
> hi,
>
> it appears that an ixf-id is now mandatory to generate the json export from ixpmanager.
> i can grok why this might be _desirable_; which, iirc, was the previous/legacy case with ixpmanager.
> but, i don’t believe it should be _mandatory_; especially if the IX has a peeringdb id (ie. that which is actually useful!)
>
> how to get this made optional again (without inserting a random number into the database, or making other code hacks)
>
> -n.
>
> (who has been waiting a week to get an id-that-he-doesn’t-feel-he-really-needs-and-has-never-had-to-apply-for-before allocated)
> _______________________________________________
> INEX IXP Manager mailing list
> ixpmanager at inex.ie
> Unsubscribe or change options here: https://www.inex.ie/mailman/listinfo/ixpmanager
>
--
Kind regards,
Barry O'Donovan
INEX Operations
https://www.inex.ie/support/
+353 1 531 3339
More information about the ixpmanager
mailing list