Skip to content

Conversation

@ushiboy
Copy link
Owner

@ushiboy ushiboy commented Dec 20, 2025

Summary

This PR adds support for three new nmcli commands:

  • device up / device down
  • general reload

Changes

Device Commands

  • nmcli.device.up(ifname, wait): Connect the device
  • nmcli.device.down(ifname, wait): Disconnect the device and prevent auto-activation

General Commands

  • nmcli.general.reload(flags): Reload NetworkManager's configuration
    • Supports optional flags: conf, dns-rc, dns-full
    • Validates flags and raises ValueError for invalid inputs
    • Reloads everything if no flags are provided

@ushiboy ushiboy merged commit 20348af into main Dec 20, 2025
7 checks passed
@ushiboy ushiboy deleted the feat/add-supported branch December 20, 2025 13:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants