Metadata-Version: 2.1
Name: openvpn-status-parser
Version: 0.0.3
Summary: OpenVPN status parser
Home-page: https://github.com/ojarva/openvpn-status-parser
Author: Olli Jarva
Author-email: olli@jarva.fi
License: MIT
Description: openvpn-status-parser
        =====================
        
        Installation:
        
        ::
        
          pip install openvpn-status-parser
        
        or clone `the repository <https://github.com/ojarva/openvpn-status-parser>`_ and run
        
        ::
        
          python setup.py install
        
        Usage:
        
        - add `status-version 3` to openvpn server configuration. Reload/restart openvpn server.
        - locate openvpn status file. Usually it's under /var/run in Unix based systems.
        
        ::
        
          openvpn-status-parser /var/run/openvpn/openvpn.status
        
        Or using Python:
        
        ::
        
          import pprint
          from openvpn_status_parser import OpenVPNStatusParser
        
          parser = OpenVPNStatusParser("/var/run/openvpn/openvpn.status")
          pprint.pprint(parser.connected_clients)
          pprint.pprint(parser.routing_table)
          pprint.pprint(parser.details)
        
        License
        -------
        
        MIT License; see LICENSE.txt for full details.
Keywords: openvpn
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.2
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: Implementation :: PyPy
Provides-Extra: dev
