Advertisement
lacrosse199i

zeep script

Dec 15th, 2017
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.53 KB | None | 0 0
  1. #!/usr/bin/python3
  2. import os
  3. from zeep import Client
  4. from zeep.transports import Transport
  5. from zeep.wsse.username import UsernameToken
  6. sessionID = None
  7. client = None
  8. global sessionID
  9. global client
  10. client = Client('hpna10_11_api.wsdl', wsse=UsernameToken('username', 'password'))
  11. service = client.create_service('{http://hp.com/nas/10/10}NetworkManagementApiBinding', 'http://xxx.xxx.xxx.xxx/soap')
  12. factory = client.type_factory('ns0')
  13. creds = factory.loginInputParms(username = 'username', password = 'password')
  14. service.login(creds)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement