Hello pdns-mailing list, I'm writing a backend within cassandra db and python driver through the remotebackend module http-mode configured
When using the pdnsutil to retrieve all meta-data attached to a particular zone, it's done by using the pdnsutil 'get-meta' command whithout attribute, as mentionned in the documentation. This command works very well for particular attribute but not when ther is no attribute at all. I guess my backend doesn't return the right object structure or sequence, since pdsnutil should try to retrieve each value for each attribute existing in DB. I tried several data structures, but without success: for example ( and more ..) [{'ALLOW-AXFR-FROM': '192.168.123.0/24'}, {'ALLOW-AXFR-FROM': ' 192.168.250.0/24'}, {'SOA-EDIT': '0'}] [['ALLOW-AXFR-FROM', '192.168.123.0/24'], ['API-RECTIFY', '1'], ['PRESIGNED', '0'], ['SOA-EDIT', '1'], ['SOA-EDIT-API', '1']] ['ALLOW-AXFR-FROM=192.168.123.0/24', 'API-RECTIFY=1', 'PRESIGNED=0', 'SOA-EDIT=1', 'SOA-EDIT-API=1'] DB content for the requested domain kind | content -----------------+------------------ ALLOW-AXFR-FROM | 192.168.123.0/24 API-RECTIFY | 1 PRESIGNED | 0 SOA-EDIT | 1 SOA-EDIT-API | 1 result of the pdnsutil command : *************************************************** pdnsutil get-meta osnworld.net Jun 21 14:11:44 Reading random entropy from '/dev/urandom' Jun 21 14:11:44 [bindbackend] Parsing 0 domain(s), will report when done Jun 21 14:11:44 [bindbackend] Done parsing domains, 0 rejected, 0 new, 0 removed Metadata for 'osnworld.net' **************************************************** That means "nothing", I guess, and whatever i try to return It's why I'm thinking that I don't return the right data format to make pdnsutil understand the backend's answer for a particular attribute it works fine: *************************************************** pdnsutil get-meta osnworld.net API-RECTIFY Jun 21 11:58:00 Reading random entropy from '/dev/urandom' Jun 21 11:58:00 [bindbackend] Parsing 0 domain(s), will report when done Jun 21 11:58:00 [bindbackend] Done parsing domains, 0 rejected, 0 new, 0 removed Metadata for 'osnworld.net' API-RECTIFY = 1 **************************************************** Could someone help to find the good data structure I should return Thanks for all Herve
_______________________________________________ Pdns-users mailing list Pdns-users@mailman.powerdns.com https://mailman.powerdns.com/mailman/listinfo/pdns-users