From e63891cecd61f15299322a7c48c49991ed3c71dc Mon Sep 17 00:00:00 2001 From: io Date: Mon, 15 Jan 2018 23:07:48 +0100 Subject: [PATCH] Remove the obsolete bgp-status attribute Remove it completely from the route6? schemas, and only allow "bgp-status: ignore" in the inet6?num schemas. --- data/schema/INET6NUM-SCHEMA | 2 +- data/schema/INETNUM-SCHEMA | 2 +- data/schema/ROUTE-SCHEMA | 1 - data/schema/ROUTE6-SCHEMA | 1 - 4 files changed, 2 insertions(+), 4 deletions(-) diff --git a/data/schema/INET6NUM-SCHEMA b/data/schema/INET6NUM-SCHEMA index 97d400de0..965d5549a 100644 --- a/data/schema/INET6NUM-SCHEMA +++ b/data/schema/INET6NUM-SCHEMA @@ -7,7 +7,7 @@ key: nserver optional multiple key: country optional multiple key: descr optional single key: status optional single > {ALLOCATED|ASSIGNED} {PI|} -key: bgp-status optional single > {active|absent|ignore} [timestamp] +key: bgp-status optional single > ignore key: policy optional single > {open|closed|ask} min=int max=int all-min=int all-max=int key: admin-c optional multiple lookup=dn42.person,dn42.role key: tech-c optional multiple lookup=dn42.person,dn42.role diff --git a/data/schema/INETNUM-SCHEMA b/data/schema/INETNUM-SCHEMA index 2086ce1f0..f95f91897 100644 --- a/data/schema/INETNUM-SCHEMA +++ b/data/schema/INETNUM-SCHEMA @@ -7,7 +7,7 @@ key: nserver optional multiple key: country optional multiple key: descr optional single key: status optional single > {ALLOCATED|ASSIGNED} {PI|} -key: bgp-status optional single > {active|absent|ignore} [timestamp] +key: bgp-status optional single > ignore key: policy optional single > {open|closed|ask} min=int max=int all-min=int all-max=int key: admin-c optional multiple lookup=dn42.person,dn42.role key: tech-c optional multiple lookup=dn42.person,dn42.role diff --git a/data/schema/ROUTE-SCHEMA b/data/schema/ROUTE-SCHEMA index 7e5d6d4e0..4ef521f2f 100644 --- a/data/schema/ROUTE-SCHEMA +++ b/data/schema/ROUTE-SCHEMA @@ -7,7 +7,6 @@ key: member-of optional multiple lookup=dn42.route-set key: admin-c optional multiple lookup=dn42.person,dn42.role key: tech-c optional multiple lookup=dn42.person,dn42.role key: inet-cidr optional single lookup=dn42.inetnum -key: bgp-status optional single > {active|absent|ignore} key: descr optional single key: remarks optional multiple mnt-by: XUU-MNT diff --git a/data/schema/ROUTE6-SCHEMA b/data/schema/ROUTE6-SCHEMA index d403571d3..cf63b2018 100644 --- a/data/schema/ROUTE6-SCHEMA +++ b/data/schema/ROUTE6-SCHEMA @@ -6,7 +6,6 @@ key: origin required multiple lookup=dn42.aut-num key: member-of optional multiple lookup=dn42.route-set key: admin-c optional multiple lookup=dn42.person,dn42.role key: tech-c optional multiple lookup=dn42.person,dn42.role -key: bgp-status optional single > {active|absent|ignore} key: descr optional multiple key: remarks optional multiple mnt-by: XUU-MNT