Opened 8 years ago

Closed 6 years ago

#2261 closed task (wontfix)

move data_sources category and flatten configuration

Reported by: jreed Owned by:
Priority: medium Milestone: Remaining BIND10 tickets
Component: data source Version: bind10-old
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DNS Feature Depending on Ticket:
Estimated Difficulty: need plan or info Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

Lets abbreviate the data_sources configuration so it doesn't have any "classes" intermediate item.

Also let's move and/or rename the data_sources so it is not at the top level -- it is specific to DNS at this time.

Some ideas:

dns_data/IN[0]

data_sources/dns/IN[0]

dns/data_sources/IN[0]

dns/zones/…

This is based on a conversation vorner and I had in jabber over a week ago. He said our spec doesn't have a way to put the IN or CH classes directly below the top-level. (For example data_sources/IN[0] doesn't currently work?)

Subtickets

Change History (8)

comment:1 Changed 8 years ago by jinmei

I'm not sure if we want the abbreviation if we have a reasonable
default that can be omitted.

As for the second, see #2262. I think we need design discussion first.

comment:2 Changed 7 years ago by shane

  • Milestone New Tasks deleted

comment:3 Changed 7 years ago by jreed

  • Milestone set to Next-Sprint-Proposed

comment:4 Changed 7 years ago by jreed

  • Milestone set to Next-Sprint-Proposed

comment:5 Changed 7 years ago by jreed

Here is a real example:

I had:

data_sources/classes/IN[0]/params {"database_file": "/home/reed/opt/bind10/var/bind10-devel/zone.sqlite3"}

Auth/database_file "/home/reed/opt/bind10/var/bind10/zone.sqlite3" string (default)

Notice different directories!!! My mistake.

b10-loadzone used Auth/database_file

b10-auth uses the other so I got REFUSED!

I reset data_sources/classes/IN[0]/params to fix this.

comment:6 Changed 7 years ago by jreed

  • Milestone set to Next-Sprint-Proposed

comment:7 Changed 6 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:8 Changed 6 years ago by tomek

  • Resolution set to wontfix
  • Status changed from new to closed
  • Version set to old-bind10

This issue is related to bind10 code that is no longer part of Kea.

If you are interested in BIND10/Bundy framework or its DNS components,
please check http://bundy-dns.de.

Closing ticket.

Note: See TracTickets for help on using tickets.