diff options
Diffstat (limited to 'proxy/code/scripts')
| -rwxr-xr-x | proxy/code/scripts/test-connection.py | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/proxy/code/scripts/test-connection.py b/proxy/code/scripts/test-connection.py index 78d1798..4d38d1b 100755 --- a/proxy/code/scripts/test-connection.py +++ b/proxy/code/scripts/test-connection.py @@ -7,6 +7,8 @@ if len(sys.argv) < 1: print("please supply a message") sys.exit(1) +param = sys.argv[1] + params = urllib.urlencode({'message':sys.argv[1]}) headers = {"Content-type":"application/x-www-form-urlencoded", "Accept": "text/plain"} @@ -21,3 +23,20 @@ conn.close() response = urllib.urlopen('http://localhost:8080/candlepin/helloworld') rsp = response.read() print(rsp) + + +# test creating org +params = urllib.urlencode({'name':'test-org-client-created-' + param}) +conn.request("POST", '/candlepin/org', params, headers) +response = conn.getresponse() +print response.status, response.reason +rsp = response.read() +print(rsp) + +# test creating consumer +params = urllib.urlencode({'name':'test-consumer-client-created-' + param}) +conn.request("POST", '/candlepin/consumer', params, headers) +response = conn.getresponse() +print response.status, response.reason +rsp = response.read() +print(rsp) |
