Bases: designate.mdns.xfr.XFRMixin
Bases: designate.mdns.base.BaseEndpoint
Get zone serial number from a resolver using retries.
Parameters: |
|
---|---|
Returns: | a tuple of (status, actual_serial, retries) status is either “SUCCESS” or “ERROR”. actual_serial is either the serial number returned in the SOA message from the nameserver or None. retries is the number of retries left. The return value is just used for testing and not by pool manager. The pool manager is informed of the status with update_status. |
Parameters: |
|
---|---|
Returns: | a tuple of (response, current_retry) where response is the response on success or None on failure. current_retry is the current retry number. The return value is just used for testing and not by pool manager. |
Get the serial number of a zone on a resolver, then call update_status on Pool Manager to update the zone status.
Parameters: |
|
---|---|
Returns: | None |
Bases: object
Client side of the mdns RPC API.
Notify API version history:
1.0 - Added notify_zone_changed and poll_for_serial_number. 1.1 - Added get_serial_number. 2.0 - Changed method signatures
Bases: object
Utility mixin that holds common methods for XFR functionality.
Bases: designate.mdns.base.BaseEndpoint, designate.mdns.xfr.XFRMixin