From 2e959fdd37d8a7e2a268438338d514c0180a1cfe Mon Sep 17 00:00:00 2001 From: jrb0001 Date: Sun, 3 May 2020 22:20:11 +0200 Subject: [PATCH] Add source attribute to schema objects --- data/schema/AS-BLOCK-SCHEMA | 1 + data/schema/AS-SET-SCHEMA | 1 + data/schema/AUT-NUM-SCHEMA | 1 + data/schema/DNS-SCHEMA | 1 + data/schema/INET6NUM-SCHEMA | 1 + data/schema/INETNUM-SCHEMA | 1 + data/schema/KEY-CERT-SCHEMA | 1 + data/schema/MNTNER-SCHEMA | 1 + data/schema/ORGANISATION-SCHEMA | 1 + data/schema/PERSON-SCHEMA | 1 + data/schema/REGISTRY-SCHEMA | 1 + data/schema/ROLE-SCHEMA | 1 + data/schema/ROUTE-SCHEMA | 1 + data/schema/ROUTE-SET-SCHEMA | 1 + data/schema/ROUTE6-SCHEMA | 1 + data/schema/SCHEMA-SCHEMA | 2 ++ data/schema/TINC-KEY-SCHEMA | 1 + data/schema/TINC-KEYSET-SCHEMA | 1 + 18 files changed, 19 insertions(+) diff --git a/data/schema/AS-BLOCK-SCHEMA b/data/schema/AS-BLOCK-SCHEMA index 6c85c1988..9e68894eb 100644 --- a/data/schema/AS-BLOCK-SCHEMA +++ b/data/schema/AS-BLOCK-SCHEMA @@ -9,3 +9,4 @@ key: tech-c optional multiple lookup=dn42.person,dn42.role key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/AS-SET-SCHEMA b/data/schema/AS-SET-SCHEMA index 7948f73f8..2078ed9c9 100644 --- a/data/schema/AS-SET-SCHEMA +++ b/data/schema/AS-SET-SCHEMA @@ -10,3 +10,4 @@ key: tech-c optional multiple lookup=dn42.person,dn42.role key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/AUT-NUM-SCHEMA b/data/schema/AUT-NUM-SCHEMA index 98dd4976b..c9beeee8e 100644 --- a/data/schema/AUT-NUM-SCHEMA +++ b/data/schema/AUT-NUM-SCHEMA @@ -20,3 +20,4 @@ key: geo-loc optional multiple > [lat-c] [long-c] [name] key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/DNS-SCHEMA b/data/schema/DNS-SCHEMA index 46fb94339..acf35654d 100644 --- a/data/schema/DNS-SCHEMA +++ b/data/schema/DNS-SCHEMA @@ -12,3 +12,4 @@ key: ds-rdata optional multiple key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/INET6NUM-SCHEMA b/data/schema/INET6NUM-SCHEMA index e67d45171..3df5d8843 100644 --- a/data/schema/INET6NUM-SCHEMA +++ b/data/schema/INET6NUM-SCHEMA @@ -19,3 +19,4 @@ key: org optional single lookup=dn42.organisation key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/INETNUM-SCHEMA b/data/schema/INETNUM-SCHEMA index 02cdced0c..537f604b0 100644 --- a/data/schema/INETNUM-SCHEMA +++ b/data/schema/INETNUM-SCHEMA @@ -19,3 +19,4 @@ key: org optional single lookup=dn42.organisation key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/KEY-CERT-SCHEMA b/data/schema/KEY-CERT-SCHEMA index d3be455a0..555e97918 100644 --- a/data/schema/KEY-CERT-SCHEMA +++ b/data/schema/KEY-CERT-SCHEMA @@ -12,3 +12,4 @@ key: tech-c optional multiple lookup=dn42.person,dn42.rol key: mnt-by required multiple lookup=dn42.mntner key: source required single mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/MNTNER-SCHEMA b/data/schema/MNTNER-SCHEMA index 4ad0c1cec..6dfbaa2cc 100644 --- a/data/schema/MNTNER-SCHEMA +++ b/data/schema/MNTNER-SCHEMA @@ -11,3 +11,4 @@ key: abuse-mailbox optional single key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/ORGANISATION-SCHEMA b/data/schema/ORGANISATION-SCHEMA index 3f835eb22..6c5fa4865 100644 --- a/data/schema/ORGANISATION-SCHEMA +++ b/data/schema/ORGANISATION-SCHEMA @@ -19,3 +19,4 @@ key: remarks optional multiple key: address optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/PERSON-SCHEMA b/data/schema/PERSON-SCHEMA index ab6a3b928..d034c2acf 100644 --- a/data/schema/PERSON-SCHEMA +++ b/data/schema/PERSON-SCHEMA @@ -16,3 +16,4 @@ key: address optional multiple key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/REGISTRY-SCHEMA b/data/schema/REGISTRY-SCHEMA index d08103d03..9f380726d 100644 --- a/data/schema/REGISTRY-SCHEMA +++ b/data/schema/REGISTRY-SCHEMA @@ -8,3 +8,4 @@ key: admin-c optional multiple lookup=dn42.person,dn42.role key: tech-c optional multiple lookup=dn42.person,dn42.role key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/ROLE-SCHEMA b/data/schema/ROLE-SCHEMA index ce20572a3..cba3b88ac 100644 --- a/data/schema/ROLE-SCHEMA +++ b/data/schema/ROLE-SCHEMA @@ -12,3 +12,4 @@ key: descr optional single key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/ROUTE-SCHEMA b/data/schema/ROUTE-SCHEMA index 659422ebb..261fea798 100644 --- a/data/schema/ROUTE-SCHEMA +++ b/data/schema/ROUTE-SCHEMA @@ -12,3 +12,4 @@ key: source required single lookup=dn42.registry key: pingable optional multiple key: max-length optional single mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/ROUTE-SET-SCHEMA b/data/schema/ROUTE-SET-SCHEMA index ab14f5b0b..e209aa730 100644 --- a/data/schema/ROUTE-SET-SCHEMA +++ b/data/schema/ROUTE-SET-SCHEMA @@ -11,3 +11,4 @@ key: tech-c optional multiple lookup=dn42.person,dn42.rol key: remarks optional multiple key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/ROUTE6-SCHEMA b/data/schema/ROUTE6-SCHEMA index 39e987c6a..8353c20b8 100644 --- a/data/schema/ROUTE6-SCHEMA +++ b/data/schema/ROUTE6-SCHEMA @@ -12,3 +12,4 @@ key: source required single lookup=dn42.registry key: pingable optional multiple key: max-length optional single mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/SCHEMA-SCHEMA b/data/schema/SCHEMA-SCHEMA index 6f93c350c..dad5c3606 100644 --- a/data/schema/SCHEMA-SCHEMA +++ b/data/schema/SCHEMA-SCHEMA @@ -8,8 +8,10 @@ key: key required multiple > [key-name] lookup=str '>' [spec]... key: mnt-by required multiple lookup=dn42.mntner > [mntner] key: remarks optional multiple > [text]... +key: source required single lookup=dn42.registry mnt-by: DN42-MNT remarks: # option descriptions +source: DN42 Attribute names must match /[a-zA-Z]([a-zA-Z0-9_\-]*[a-zA-Z0-9])?/. + required diff --git a/data/schema/TINC-KEY-SCHEMA b/data/schema/TINC-KEY-SCHEMA index e902fb693..41e1e0d94 100644 --- a/data/schema/TINC-KEY-SCHEMA +++ b/data/schema/TINC-KEY-SCHEMA @@ -14,3 +14,4 @@ key: tech-c optional multiple lookup=dn42.person,dn42.ro key: mnt-by required multiple lookup=dn42.mntner key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42 diff --git a/data/schema/TINC-KEYSET-SCHEMA b/data/schema/TINC-KEYSET-SCHEMA index 9c0991288..227069caf 100644 --- a/data/schema/TINC-KEYSET-SCHEMA +++ b/data/schema/TINC-KEYSET-SCHEMA @@ -9,3 +9,4 @@ key: tech-c optional multiple lookup=dn42.person,dn42.rol key: mnt-by required multiple lookup=dn42.mntner key: source required single lookup=dn42.registry mnt-by: DN42-MNT +source: DN42