Ñò ÃÅ]Kc@sVddkTddklZdefd„ƒYZed„Zdefd„ƒYZdS( iÿÿÿÿ(t*(texposet UUIDErrorcBseZRS((t__name__t __module__(((s4/usr/local/www/smolt/hardware/controllers/upgrade.pyRscCs[y5tdƒiƒiƒ}|od|}n|SWntj otdƒ‚nXdS(Ns/proc/sys/kernel/random/uuidtpub_sCannot generate UUID(tfiletreadtstriptIOErrorR(tpublictuuid((s4/usr/local/www/smolt/hardware/controllers/upgrade.pyt generate_uuidstUpgradecBs#eZd„Zeƒd„ƒZRS(cCsdS(N((tself((s4/usr/local/www/smolt/hardware/controllers/upgrade.pyt__init__scCsOxEtitƒiddƒidƒD]}ttƒ|_tiƒq%Wt ƒS(Ntpub_uuidtiè( tsessiontquerytHostt filter_bytlimitR tTrueRtflushtdict(Rthost((s4/usr/local/www/smolt/hardware/controllers/upgrade.pytupgrades %(RRRRR(((s4/usr/local/www/smolt/hardware/controllers/upgrade.pyR s N( thardware.modelt turbogearsRt ExceptionRtFalseR tobjectR (((s4/usr/local/www/smolt/hardware/controllers/upgrade.pyts