[Freeipa-devel] [PATCH] 396 with verbose print XML-RPC output

Rob Crittenden rcritten at redhat.com
Fri Mar 5 18:45:06 UTC 2010


Connect the -v flag in the ipa command to including the XML-RPC 
conversation in the output:

% ipa -v user-show admin
ipa: INFO: Created connection context.xmlclient
ipa: INFO: user_show(u'admin', all=False, raw=False)
ipa: INFO: Forwarding 'user_show' to server u'http://localhost:8888/ipa/xml'
send: u'POST /ipa/xml HTTP/1.0\r\nHost: localhost:8888\r\nUser-Agent: 
xmlrpclib.py/1.0.1 (by www.pythonware.com)\r\nContent-Type: 
text/xml\r\nContent-Length: 370\r\n\r\n'
send: "<?xml version='1.0' 
encoding='UTF-8'?>\n<methodCall>\n<methodName>user_show</methodName>\n<params>\n<param>\n<value><string>admin</string></value>\n</param>\n<param>\n<value><struct>\n<member>\n<name>raw</name>\n<value><boolean>0</boolean></value>\n</member>\n<member>\n<name>all</name>\n<value><boolean>0</boolean></value>\n</member>\n</struct></value>\n</param>\n</params>\n</methodCall>\n"
reply: 'HTTP/1.0 200 OK\r\n'
header: Server: PasteWSGIServer/0.5 Python/2.6
header: Date: Fri, 05 Mar 2010 18:44:36 GMT
header: Content-Type: text/xml; charset=utf-8
header: Connection: close
body: "<?xml version='1.0' 
encoding='UTF-8'?>\n<methodResponse>\n<params>\n<param>\n<value><struct>\n<member>\n<name>result</name>\n<value><struct>\n<member>\n<name>dn</name>\n<value><string>uid=admin,cn=users,cn=accounts,dc=greyoak,dc=com</string></value>\n</member>\n<member>\n<name>memberof_group</name>\n<value><array><data>\n<value><string>admins</string></value>\n</data></array></value>\n</member>\n<member>\n<name>uid</name>\n<value><array><data>\n<value><string>admin</string></value>\n</data></array></value>\n</member>\n<member>\n<name>loginshell</name>\n<value><array><data>\n<value><string>/bin/bash</string></value>\n</data></array></value>\n</member>\n<member>\n<name>sn</name>\n<value><array><data>\n<value><string>Administrator</string></value>\n</data></array></value>\n</member>\n<member>\n<name>homedirectory</name>\n<value><array><data>\n<value><string>/home/admin</string></value>\n</data></array></value>\n</member>\n</struct></value>\n</member>\n<member>\n<name>value</name>\n<value><string>ad
min</string></value>\n</member>\n<member>\n<name>summary</name>"
body: 
'\n<value><nil/></value></member>\n</struct></value>\n</param>\n</params>\n</methodResponse>\n'
ipa: INFO: Destroyed connection context.xmlclient
   User login: admin
   Last name: Administrator
   Home directory: /home/admin
   Login shell: /bin/bash
   Groups: admins
-------------- next part --------------
A non-text attachment was scrubbed...
Name: freeipa-396-verbose.patch
Type: application/mbox
Size: 1687 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/freeipa-devel/attachments/20100305/6e0b92f0/attachment.mbox>


More information about the Freeipa-devel mailing list