summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDann Martens <me@dannmartens.com>2011-01-13 11:37:58 +0100
committerDann Martens <me@dannmartens.com>2011-01-13 11:37:58 +0100
commit0a3a7b5a70dda56ffae4e85dc161b95072d3f085 (patch)
tree179596ebf26c102c7eae7c8c4d61235caa6e7b18
parent3a12cdbd131e5bb98f192c077faa6bdda8fd95c7 (diff)
downloadslixmpp-0a3a7b5a70dda56ffae4e85dc161b95072d3f085.tar.gz
slixmpp-0a3a7b5a70dda56ffae4e85dc161b95072d3f085.tar.bz2
slixmpp-0a3a7b5a70dda56ffae4e85dc161b95072d3f085.tar.xz
slixmpp-0a3a7b5a70dda56ffae4e85dc161b95072d3f085.zip
Removed binding XML namespace experiments.
-rw-r--r--sleekxmpp/plugins/xep_0009/binding.py115
1 files changed, 0 insertions, 115 deletions
diff --git a/sleekxmpp/plugins/xep_0009/binding.py b/sleekxmpp/plugins/xep_0009/binding.py
index 6b50d99e..464081fc 100644
--- a/sleekxmpp/plugins/xep_0009/binding.py
+++ b/sleekxmpp/plugins/xep_0009/binding.py
@@ -91,121 +91,6 @@ def _py2xml(*args):
val.append(struct)
return val
-#def py2xml(*args):
-# params = ET.Element("{%s}params" % _namespace)
-# for x in args:
-# param = ET.Element("{%s}param" % _namespace)
-# param.append(_py2xml(x))
-# params.append(param) #<params><param>...
-# return params
-#
-#def _py2xml(*args):
-# for x in args:
-# val = ET.Element("{%s}value" % _namespace)
-# if x is None:
-# nil = ET.Element("{%s}nil" % _namespace)
-# val.append(nil)
-# elif type(x) is int:
-# i4 = ET.Element("{%s}i4" % _namespace)
-# i4.text = str(x)
-# val.append(i4)
-# elif type(x) is bool:
-# boolean = ET.Element("{%s}boolean" % _namespace)
-# boolean.text = str(int(x))
-# val.append(boolean)
-# elif type(x) is str:
-# string = ET.Element("{%s}string" % _namespace)
-# string.text = x
-# val.append(string)
-# elif type(x) is float:
-# double = ET.Element("{%s}double" % _namespace)
-# double.text = str(x)
-# val.append(double)
-# elif type(x) is rpcbase64:
-# b64 = ET.Element("{%s}Base64" % _namespace)
-# b64.text = x.encoded()
-# val.append(b64)
-# elif type(x) is rpctime:
-# iso = ET.Element("{%s}dateTime.iso8601" % _namespace)
-# iso.text = str(x)
-# val.append(iso)
-# elif type(x) in (list, tuple):
-# array = ET.Element("{%s}array" % _namespace)
-# data = ET.Element("{%s}data" % _namespace)
-# for y in x:
-# data.append(_py2xml(y))
-# array.append(data)
-# val.append(array)
-# elif type(x) is dict:
-# struct = ET.Element("{%s}struct" % _namespace)
-# for y in x.keys():
-# member = ET.Element("{%s}member" % _namespace)
-# name = ET.Element("{%s}name" % _namespace)
-# name.text = y
-# member.append(name)
-# member.append(_py2xml(x[y]))
-# struct.append(member)
-# val.append(struct)
-# return val
-
-
-#def py2xml(*args):
-# params = ET.Element("params", {'xmlns': _namespace})
-# for x in args:
-# param = ET.Element("param", {'xmlns': _namespace})
-# param.append(_py2xml(x))
-# params.append(param) #<params><param>...
-# return params
-#
-#def _py2xml(*args):
-# for x in args:
-# val = ET.Element("value", {'xmlns': _namespace})
-# if x is None:
-# nil = ET.Element("nil", {'xmlns': _namespace})
-# val.append(nil)
-# elif type(x) is int:
-# i4 = ET.Element("i4", {'xmlns': _namespace})
-# i4.text = str(x)
-# val.append(i4)
-# elif type(x) is bool:
-# boolean = ET.Element("boolean", {'xmlns': _namespace})
-# boolean.text = str(int(x))
-# val.append(boolean)
-# elif type(x) is str:
-# string = ET.Element("string", {'xmlns': _namespace})
-# string.text = x
-# val.append(string)
-# elif type(x) is float:
-# double = ET.Element("double", {'xmlns': _namespace})
-# double.text = str(x)
-# val.append(double)
-# elif type(x) is rpcbase64:
-# b64 = ET.Element("Base64", {'xmlns': _namespace})
-# b64.text = x.encoded()
-# val.append(b64)
-# elif type(x) is rpctime:
-# iso = ET.Element("dateTime.iso8601", {'xmlns': _namespace})
-# iso.text = str(x)
-# val.append(iso)
-# elif type(x) in (list, tuple):
-# array = ET.Element("array", {'xmlns': _namespace})
-# data = ET.Element("data", {'xmlns': _namespace})
-# for y in x:
-# data.append(_py2xml(y))
-# array.append(data)
-# val.append(array)
-# elif type(x) is dict:
-# struct = ET.Element("struct", {'xmlns': _namespace})
-# for y in x.keys():
-# member = ET.Element("member", {'xmlns': _namespace})
-# name = ET.Element("name", {'xmlns': _namespace})
-# name.text = y
-# member.append(name)
-# member.append(_py2xml(x[y]))
-# struct.append(member)
-# val.append(struct)
-# return val
-
def xml2py(params):
namespace = 'jabber:iq:rpc'
vals = []