Hi Seema,
If you get the correct result with dig, your lookup(), get() and getSOA() are
working.
You do not have to implement getSOA as the ueberbackend has a default
implementation which uses lookup() and get() to retrieve the same information.
The list() is used for AXFR, so a dig AXFR will trigger that.
You might also want to consider having a look at the regression-tests folder in
the source tree. The start-test-stop script can easily be extended to support
your backend. I've used this for the tinydnsbackend and it works wonders to
validate that the backend is operating correctly.
Kind regards,
Ruben
On Tue, Aug 21, 2012 at 11:20:26AM +0530, Seema Datar wrote:
> Hi,
>
> I am trying to write the backend implementation for PDNS 3.1. I have
> implemented the 4 methods – list, get, getSOA and lookup. The lookup
> implementation I could test using the dig command on my pdns installation.
> However, I had a question on how I can test the getSOA, list and get
> implementations without writing unit tests for them. Will they get invoked on
> providing certain dig options?
>
> Thanks,
> Seema
> _______________________________________________
> Pdns-dev mailing list
> [email protected]
> http://mailman.powerdns.com/mailman/listinfo/pdns-dev
_______________________________________________
Pdns-dev mailing list
[email protected]
http://mailman.powerdns.com/mailman/listinfo/pdns-dev