ó t€ØVc@sºdZdZdd lmZdefd „ƒYZdefd „ƒYZdefd „ƒYZdefd „ƒYZdefd„ƒYZ defd„ƒYZ defd„ƒYZ dS(sD-Bus exceptions.t DBusExceptiontMissingErrorHandlerExceptiontMissingReplyHandlerExceptiontValidationExceptiontIntrospectionParserExceptiontUnknownMethodExceptiontNameExistsExceptioniÿÿÿÿ(tis_py3cBs;eZeZd„Zd„Zd„Zd„Zd„ZRS(cOs~|jddƒ}|dk s6t|ddƒdkrB||_n|rjtddj|jƒƒƒ‚ntj||ŒdS(Ntnamet_dbus_error_names1DBusException does not take keyword arguments: %ss, ( tpoptNonetgetattrR t TypeErrortjointkeyst Exceptiont__init__(tselftargstkwargsR((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyR-s$ cCsat|jƒdkr't|jƒ}ndj|jƒ}|jdk rYd|j|fS|SdS(sReturn a unicode errorits%s: %sN(tlenRtunicodeRR R (Rts((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyt __unicode__6s cCs7tj|ƒ}|jdk r/d|j|fS|SdS(sReturn a str errors%s: %sN(Rt__str__R R (RR((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRDscCstt|jƒdkr?tr-t|jƒ}qQt|jƒ}ndj|jƒ}t|tƒrp|jddƒS|S(NiRsutf-8treplace( RRRtstrRRt isinstancetbytestdecode(RR((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pytget_dbus_messageLscCs|jS(N(R (R((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyt get_dbus_nameZs( t__name__t __module__tFalsetinclude_tracebackRRRR R!(((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyR!s    cBseZeZd„ZRS(cCstj|dƒdS(Ns^error_handler not defined: if you define a reply_handler you must also define an error_handler(RR(R((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRas(R"R#tTrueR%R(((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyR]scBseZeZd„ZRS(cCstj|dƒdS(Ns^reply_handler not defined: if you define an error_handler you must also define a reply_handler(RR(R((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRhs(R"R#R&R%R(((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRdscBseZeZdd„ZRS(RcCstj|d|ƒdS(NsError validating string: %s(RR(Rtmsg((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRos(R"R#R&R%R(((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRkscBseZeZdd„ZRS(RcCstj|d|ƒdS(Ns!Error parsing introspect data: %s(RR(RR'((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRvs(R"R#R&R%R(((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRrscBseZeZdZd„ZRS(s(org.freedesktop.DBus.Error.UnknownMethodcCstj|d|ƒdS(NsUnknown method: %s(RR(Rtmethod((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyR~s(R"R#R&R%R R(((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRyscBseZeZd„ZRS(cCstj|d|ƒdS(NsBus name already exists: %s(RR(RR((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyR…s(R"R#R&R%R(((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyRsN(s DBusExceptionsMissingErrorHandlerExceptionsMissingReplyHandlerExceptionsValidationExceptionsIntrospectionParserExceptionsUnknownMethodExceptionsNameExistsException( t__doc__t__all__t dbus._compatRRRRRRRRR(((s5/usr/lib/python2.7/vendor-packages/dbus/exceptions.pyts<