BIND 10 #1179: python interface for data source

BIND 10 Development do-not-reply at isc.org
Wed Sep 21 14:03:27 UTC 2011


#1179: python interface for data source
-------------------------------------+-------------------------------------
                   Reporter:         |                 Owner:  UnAssigned
  jinmei                             |                Status:  reviewing
                       Type:  task   |             Milestone:
                   Priority:  major  |  Sprint-20110927
                  Component:  data   |            Resolution:
  source                             |             Sensitive:  0
                   Keywords:         |           Sub-Project:  DNS
            Defect Severity:  N/A    |  Estimated Difficulty:  4
Feature Depending on Ticket:         |           Total Hours:  0
        Add Hours to Ticket:  0      |
                  Internal?:  0      |
-------------------------------------+-------------------------------------
Changes (by jelte):

 * owner:  jelte => UnAssigned
 * status:  assigned => reviewing


Comment:

 Now that 1245 is merged, this can also be reviewed.

 I've taken over the new code layout from pydnspp, except that this does
 not create a separate dynamic library (though with the current code, it
 should be trivial to add should we find it necessary).

 Implemented classes are client, finder, iterator and updater. There is one
 difference between the API's; instead of ZoneUpdater::getFinder the zone
 updater class provides the functions from Finder directly (getFinder
 returns a reference, and is noncopyable, and rather than trying to bash it
 into a new object that may or may not be valid depending on the lifetime
 of the updater, it seems more natural to just provide the functions
 directly)

-- 
Ticket URL: <http://bind10.isc.org/ticket/1179#comment:7>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development


More information about the bind10-tickets mailing list