Opened 4 years ago

Last modified 4 years ago

#4514 new enhancement

D2 should not need leasemgr dependency

Reported by: tomek Owned by:
Priority: low Milestone: Outstanding Tasks
Component: ddns Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DHCP Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no


During reviewing pull request 21 (Cassandra support), I discovered that DHCP-DDNS includes all lease managers simply to print their versions. I think that's unnecessary dependency and may confuse users to think that D2 somehow uses lease managers directly. It does not.

Therefore I think this dependency should be removed along with all calls. It's ok for D2 to not print versions of features it doesn't use.


Change History (2)

comment:1 Changed 4 years ago by tmark

I agree, it's absurd to have included this.

comment:2 Changed 4 years ago by hschempf

  • Milestone changed from Kea-proposed to Outstanding Tasks

Per team meeting June 2, move to outstanding

Note: See TracTickets for help on using tickets.