ó é×fc@sOddlmZddlmZddlZddlZddd„ƒYZdS(i˙˙˙˙(t defaultdicti(tdnskeyNtkeydictcBs}eZdZed„ƒZd ZgZd d„Zd„Z d„Z d„Z d„Z d„Z d„Zd „Zd „ZRS( s> A dictionary of keys, indexed by name, algorithm, and key id cCs ttƒS(N(Rtdict(((s//usr/lib/python2.7/site-packages/isc/keydict.pytscKsÖ|jddƒ|_|jddƒ}|sU|jddƒpBd}|j|ƒn}xz|D]r}d|kr‹|ddk r‹|d}n|r£|j|ƒjpĤd}|j||ƒs\|jj|ƒq\q\WdS(Ntkeyttltzonestpatht.( tgettNonet_defttltreadalltpolicyt directorytreadonet_missingtappend(tselftdptkwargsRRtzone((s//usr/lib/python2.7/site-packages/isc/keydict.pyt__init__s  cCsftjtjj|dƒƒ}xA|D]9}t|||jƒ}||j|j|j|j s