ó oBú]c@sxddlmZddlmZddlmZddlmZddlZeje ƒZ dej fd„ƒYZ dS(iÿÿÿÿ(tdebian(tPREFERRED_NTP_CLIENTS(tlog(tutilNtDistrocBs eZd„Zed„ƒZRS(cCs…tt|ƒj|||ƒidd6dd6|_ii|jdd6tjd6d6i|jdd6tjd6td 6d6|_dS( Ns+/etc/network/interfaces.d/50-cloud-init.cfgtenis/etc/netplan/50-cloud-init.yamltnetplanteni_patht eni_headert netplan_pathtnetplan_headertpostcmds(tsuperRt__init__tnetwork_conf_fnRtNETWORK_FILE_HEADERtTruetrenderer_configs(tselftnametcfgtpaths((s</usr/lib/python2.7/site-packages/cloudinit/distros/ubuntu.pyR s  cCsf|js_tjƒd\}}}|dkrJtjƒ rJdg|_q_tjtƒ|_n|jS(s5The preferred ntp client is dependent on the version.tdisttxenialtntp(t_preferred_ntp_clientsRt system_infotsystem_is_snappytcopytdeepcopyR(Rt_namet_versiontcodename((s</usr/lib/python2.7/site-packages/cloudinit/distros/ubuntu.pytpreferred_ntp_clients's  (t__name__t __module__R tpropertyR!(((s</usr/lib/python2.7/site-packages/cloudinit/distros/ubuntu.pyRs  ( tcloudinit.distrosRRt cloudinitRtloggingRRt getLoggerR"tLOGR(((s</usr/lib/python2.7/site-packages/cloudinit/distros/ubuntu.pyt s