Ñò K<Ì]c@€sPddklZddklZlZddklZdefd„ƒYZdS(iÿÿÿÿ(twith_statement(t UbuntuPlugint DebianPlugin(t DebianPolicyt UbuntuPolicycB€s;eZdZdZdZd„Zed„ƒZd„ZRS(tUbuntushttp://www.ubuntu.com/cC€s&tt|ƒiƒttg|_dS(N(tsuperRt__init__RRtvalid_subclasses(tself((s7/usr/lib/python2.6/site-packages/sos/policies/ubuntu.pyR sc C€sOy@tddƒiiƒ}z|~}d|iƒjSWdQXWntSXdS(s[This method checks to see if we are running on Ubuntu. It returns True or False.s/etc/lsb-releasetrRN(topent__exit__t __enter__treadtFalse(R t_[1]tfp((s7/usr/lib/python2.6/site-packages/sos/policies/ubuntu.pytchecks &c C€s…yvtddƒiiƒ}zO|~}|iƒ}x3|D]+}d|jo|idƒdiƒSq<WWdQXtSWntSXdS(s7 Returns the version stated in DISTRIB_RELEASE s/etc/lsb-releaseR tDISTRIB_RELEASEt=iN(R R R t readlinestsplittstripR(R RRtlinestline((s7/usr/lib/python2.6/site-packages/sos/policies/ubuntu.pyt dist_versions&  "( t__name__t __module__tdistrotvendort vendor_urlRt classmethodRR(((s7/usr/lib/python2.6/site-packages/sos/policies/ubuntu.pyRs   N(t __future__Rt sos.pluginsRRtsos.policies.debianRR(((s7/usr/lib/python2.6/site-packages/sos/policies/ubuntu.pyts