{"categories":[{"label":"Networking","url":"https://skillfed.io/packages/category/system-networking"},{"label":"Monitoring","url":"https://skillfed.io/packages/category/system-networking-monitoring"}],"enrichment":{"capability":"A command-line and interactive console tool for sending NETCONF RPC operations to NETCONF servers, built on ncclient and paramiko.","skillfed_tags":["netconf-client","network-management","cli-tool"],"use_cases":["Query running configuration from a NETCONF-enabled network device in a shell script or one-liner.","Interactively lock a candidate datastore, edit configuration, validate, and commit changes in a single session.","Send custom NETCONF RPC operations from XML files to perform vendor-specific or non-standard device operations.","Subscribe to NETCONF notifications and display them in real-time during an interactive session.","Validate configuration changes against a NETCONF server before committing them to production."],"what_it_does":"netconf-console2 is a command-line interface and interactive shell for interacting with NETCONF servers. It wraps ncclient to provide a user-friendly way to send NETCONF RPC operations\u2014such as get, edit-config, lock, commit, and custom RPCs\u2014either as a batch of commands in one shell invocation or interactively, one command per line with tab-completion support.\n\nThe tool is designed for network administrators and developers who need to query or modify network device configurations via NETCONF. It supports both command-line mode (for scripting and one-off operations) and interactive mode (for exploratory or multi-step sessions), with options to control datastores, output formatting, and transport details. The only hard runtime dependency is ncclient; paramiko enables SSH transport.","worth_installing":"Yes, if you need a lightweight NETCONF client CLI and can tolerate dormant maintenance. The package is stable and has no known vulnerabilities, but expect no active bug fixes or feature updates. Install only if you are comfortable maintaining a frozen dependency or if your use case is simple enough that future breakage is unlikely."},"id":"netconf-console2","links":{"html":"https://skillfed.io/packages/netconf-console2","md":"https://skillfed.io/packages/netconf-console2.md","pypi":"https://pypi.org/project/netconf-console2/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2024-05-17","license_spdx":null,"license_treatment":"permissive","name":"netconf-console2","python_support":"unspecified","summary":"Netconf client CLI tool and interactive console"},"popularity":{"monthly_downloads":220339,"position":9304,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"3.0.1"}
