Import the exec transport and the privilege layer from napalm-unix instead of napalm_device_types.channel and the local copy. The local copy has drifted from napalm-linux's (#8).
The passwd/group, crontab and ps parsers in parse.py become the shared ones.
host_status's FreeBSD branch (freebsd-version -k against -r, _freebsd_reboot) moves here from napalm-device-types.
Part of NetOrk/netork#1105. Plan: NAPALM/napalm-device-types docs/STRUCTURE.md (branch docs/structure-plan).
Prio P3.
- Import the exec transport and the privilege layer from napalm-unix instead of `napalm_device_types.channel` and the local copy. The local copy has drifted from napalm-linux's (#8).
- The passwd/group, crontab and ps parsers in `parse.py` become the shared ones.
- `host_status`'s FreeBSD branch (`freebsd-version -k` against `-r`, `_freebsd_reboot`) moves here from napalm-device-types.
Needs NAPALM/napalm-device-types#35.
Part of NetOrk/netork#1105. Plan: NAPALM/napalm-device-types `docs/STRUCTURE.md` (branch `docs/structure-plan`).
Prio P3.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
napalm_device_types.channeland the local copy. The local copy has drifted from napalm-linux's (#8).parse.pybecome the shared ones.host_status's FreeBSD branch (freebsd-version -kagainst-r,_freebsd_reboot) moves here from napalm-device-types.Needs NAPALM/napalm-device-types#35.
Part of NetOrk/netork#1105. Plan: NAPALM/napalm-device-types
docs/STRUCTURE.md(branchdocs/structure-plan).Prio P3.