Python library interaction with openVPN manager interface
Project description
Python library interaction with openVPN manager interface
Futures:
- Async
- Support tcp/unix_socket connection. ("unix:///path_socket", "tcp://host:port")
Example
import asyncio
from py_ovpn_mi import VPNManager
async def main():
a = VPNManager(url="tcp://127.0.0.1:80")
await a.connect()
asyncio.run(main())
# Exceptions: ConnectionError
Development
Links:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ovpn_manager-1.1.0.tar.gz
(3.3 kB
view details)
Built Distribution
File details
Details for the file ovpn_manager-1.1.0.tar.gz
.
File metadata
- Download URL: ovpn_manager-1.1.0.tar.gz
- Upload date:
- Size: 3.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8849352a8465061e68e48aae68a7163704ba1e25405cf5b052701ea2eb9fa293 |
|
MD5 | cf8dbd6125ecba4595671e30b1383927 |
|
BLAKE2b-256 | a5933397b75ccb2ac8dd46b8e561b366e5c34b14ea20d5aac921a14b83939998 |
File details
Details for the file ovpn_manager-1.1.0-py3-none-any.whl
.
File metadata
- Download URL: ovpn_manager-1.1.0-py3-none-any.whl
- Upload date:
- Size: 4.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 602c79aba1b07d388b5be0cf3e2cff41dd6fa9b2423df9b104203f77c575492c |
|
MD5 | 18b131623388441c122e860a33625bde |
|
BLAKE2b-256 | fecde0677a92a9a7a882052e31e45f29c68b544054dffe466b3e9a3e404ea50e |