08-ssl-bad-cacert.py 507 B

12345678910111213141516171819202122232425
  1. #!/usr/bin/env python3
  2. from mosq_test_helper import *
  3. if sys.version < '2.7':
  4. print("WARNING: SSL not supported on Python 2.6")
  5. exit(0)
  6. rc = 1
  7. client_args = sys.argv[1:]
  8. env = dict(os.environ)
  9. env['LD_LIBRARY_PATH'] = '../../lib:../../lib/cpp'
  10. try:
  11. pp = env['PYTHONPATH']
  12. except KeyError:
  13. pp = ''
  14. env['PYTHONPATH'] = '../../lib/python:'+pp
  15. client = mosq_test.start_client(filename=sys.argv[1].replace('/', '-'), cmd=client_args, env=env)
  16. client.wait()
  17. rc = client.returncode
  18. exit(rc)