From: Tony Mack <tmack@paris.CS.Princeton.EDU>
Date: Tue, 11 Dec 2012 04:24:39 +0000 (-0500)
Subject: use httplib2 instead of urllib2
X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=5d8e09cf79ceb54eb55262c0cbb107e7ba465a59;p=plcapi.git

use httplib2 instead of urllib2
---

diff --git a/RestClient.py b/RestClient.py
index 359759b9..8a888383 100755
--- a/RestClient.py
+++ b/RestClient.py
@@ -1,14 +1,13 @@
 #!/usr/bin/python
-import urllib2
+from httplib2 import Http
 import json
 
+h = Http()
 auth = {'AuthMethod': 'password',
         'Username': 'USERNAME',
         'AuthString': 'PASSWORD',
         'Tenant': 'TENANT'}
 req_data = json.dumps({'auth': auth})
-req = urllib2.Request("http://0.0.0.0:8000/auth", req_data, {'Content-Type': 'application/json'})
-f = urllib2.urlopen(req) 
-response = f.read()
-f.close()
-
+resp, content = h.request("http://0.0.0.0:8000/auth", 'POST', req_data, {'Content-Type': 'application/json'})
+print resp
+print content