summaryrefslogtreecommitdiffstats
path: root/test/lib/ansible_test/_data/sslcheck.py
blob: 37b8227936d6b30cbc604d91f3a1bf4effe4d4d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/usr/bin/env python
"""Show openssl version."""
from __future__ import (absolute_import, division, print_function)
__metaclass__ = type

import json

# noinspection PyBroadException
try:
    from ssl import OPENSSL_VERSION_INFO
    VERSION = list(OPENSSL_VERSION_INFO[:3])
except Exception:  # pylint: disable=broad-except
    VERSION = None


def main():
    """Main program entry point."""
    print(json.dumps(dict(
        version=VERSION,
    )))


if __name__ == '__main__':
    main()