Commit Graph

5 Commits

Author SHA1 Message Date
Joel Elkins ca5f956ef2
Complete linting for whole project 2022-08-17 10:21:46 -05:00
Joel Elkins ddd391c8b0
Mask disabled category from action by default 2022-07-27 21:48:47 -05:00
Joel Elkins b758f04a50 Migrate to podman API rather than cli
Large change greatly expanding the linked footprint of this little
utility, but it is much faster and adds a couple of very nice features:

- set container sysctl settings to disable router advertisements as part
  of container definition. this means we no longer need to do this via
  `ip netns exec <container> sysctl -w ...` (followed by
  `ip netns exec ip -6 a flush...`). Major win.
- able to very quickly ascertain creation and run state of defined
  containers.
2022-07-25 10:13:36 -05:00
Joel Elkins d36f1ac0d5 Fix lint issues 2022-07-19 11:26:14 -05:00
Joel Elkins 61b7fe55a0 Convert project structure to cobra; many other changes. WIP.
- Factor out various components to different packages
- Add abstract command package to allow for calling go funcs etc. at
  runtime.
2022-07-18 10:10:24 -05:00