Ñò K<Ì]c@s3ddklZlZdeefd„ƒYZdS(iÿÿÿÿ(tPlugint UbuntuPlugintMaascBsheZdZdZd Zdddefdddefdd defgZd „Zd „Zd „Z RS(sUbuntu Metal-as-a-Service tmaastsysmgmts profile-names7The name with which you will later refer to this remotetturlsThe URL of the remote APIt credentialss*The credentials, also known as the API keycCs-|idƒo|idƒo |idƒS(NRRs profile-name(t get_option(tself((s4/usr/lib/python2.6/site-packages/sos/plugins/maas.pyt_has_login_options#s cCsE|id|idƒ|idƒ|idƒfƒ}|ddjS(Nsmaas login %s %s %ss profile-nameRRtstatusi(t call_ext_progR(R tret((s4/usr/lib/python2.6/site-packages/sos/plugins/maas.pyt_remote_api_login's    cCs‚|iddddddgƒ|iddd gƒ|iƒo<|iƒo|id |id ƒƒq~|id ƒndS( Ns/etc/squid-deb-proxys /etc/maass/var/lib/maas/dhcp*s/var/log/apache2*s/var/log/maas*s/var/log/upstart/maas-*sapt-cache policy maas-*s apt-cache policy python-django-*s maas dumpdatas"maas %s commissioning-results lists profile-names6Cannot login into Maas remote API with provided creds.(t add_copy_spectadd_cmd_outputR RRt _log_error(R ((s4/usr/lib/python2.6/site-packages/sos/plugins/maas.pytsetup/s"     (R( t__name__t __module__t__doc__t plugin_nametprofilestFalset option_listR RR(((s4/usr/lib/python2.6/site-packages/sos/plugins/maas.pyRs   N(t sos.pluginsRRR(((s4/usr/lib/python2.6/site-packages/sos/plugins/maas.pyts