ó  c‰`c@sddlmZddlZeejdtj|jjƒS|dkr]tj|jjƒS|dkr|tj|jjƒS|dkr›tj|jjƒStj j d|ƒ‚dS(NtnametfilenameRtdefaulttbuiltinsDorg.freedesktop.DBus.Error.InvalidArgs: Property '%s' does not exist( RtStringRR R!RtBooleanR"R#t exceptionst DBusException(Rt property_name((sC/usr/lib/python2.7/site-packages/firewall/server/config_icmptype.pyt _get_propertyQs      t in_signaturetsst out_signaturetvcCsot|tƒ}t|tƒ}tjd|j||ƒ|tjjkrbtjj d|ƒ‚n|j |ƒS(Ns%s.Get('%s', '%s')sJorg.freedesktop.DBus.Error.UnknownInterface: Interface '%s' does not exist( RtstrRtdebug1RRRRR&R'R)(Rtinterface_nameR(tsender((sC/usr/lib/python2.7/site-packages/firewall/server/config_icmptype.pytGetbs   tssa{sv}cCsœt|tƒ}tjd|j|ƒ|tjjkrPtjj d|ƒ‚ni}x0dddddgD]}|j |ƒ||s