NETCONF Proxy Logger
Overview
NETCONF Proxy Logger is a comprehensive logging tool for NETCONF communications, designed to intercept and log all interactions between NETCONF clients and servers. This tool provides detailed insights into NETCONF protocol exchanges, helping network administrators and developers understand and debug network device communications.
Features
- Full logging of NETCONF client-server communications
- Detailed XML message capture
- Easy integration with existing NETCONF workflows
Installation
Install the package using pip:
pip install netconf-proxy-logger
Usage
Basic Usage
from netconf_proxy_logger import SSHProxy
# Configure and start the proxy
proxy = SSHProxy(
listen_addr='127.0.0.1',
listen_port=13500,
remote_addr='127.0.0.1',
remote_port=33151
)
proxy.start_server()
Command Line Usage
netconflog
Requirements
- Python 3.7+
- paramiko>=3.1.0,<4.0.0
License
Distributed under the MIT License. See LICENSE for more information.
Contact
Your Name - contact@satyajit.co.in
Project Link: https://github.com/SATYAJIT1910/netconf-proxy-logger
Metadata
Release files for netconf-proxy-logger 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| netconf_proxy_logger-0.1.0.tar.gz | 6.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| netconf_proxy_logger-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 14.7 kB
Release files / netconf_proxy_logger-0.1.0.tar.gz
| Download URL | netconf_proxy_logger-0.1.0.tar.gz |
|---|---|
| Size | 6.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3b3dbb971d42337603bab6ecf7e901926ffb255252723b123454cbff02aecdd9
|
|
BLAKE2b-256 checksum How to use checksums |
eb5733a532546675df93df9097194b717f934f2357fd27501589b2fabd4ac8f7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.11.10
|
Release files / netconf_proxy_logger-0.1.0-py3-none-any.whl
| Download URL | netconf_proxy_logger-0.1.0-py3-none-any.whl |
|---|---|
| Size | 8.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
56416cdc3de2d70e8ce57d36c3dce7b04438623146add10f4f6c3dad9fdce46b
|
|
BLAKE2b-256 checksum How to use checksums |
3f910c4ddd6c6a90dfe8ff331b6f5e431d6ce476226581fa1712a46e3373fa06
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.11.10
|