Commit Graph

6 Commits

Author SHA1 Message Date
Mark Horninger 4b829fa9d1
Fixes #28 - Tested with a separate inventory. (#29) 2024-04-03 12:08:50 -04:00
Mark Horninger 7bfce168a3
Mjh/fix issues with message (#24)
* Fix the ansible error

* Rolled version

* made the wrapping of the error more pythonic

* Fixed exception handling a little more

* Fixed exception handling a little more

* Fixed exception handling a little more

* Wrapping just the message?

* Moving over to a regular old exception

* Wrapping just the message

* Forget about wrapping the error

* Forget about wrapping the error

* Forget about wrapping the error

* Fixing error detections

* Fixed sanity test issues
2024-03-10 22:42:34 -04:00
Mark Horninger b16c650525
Mjh/14/error out on bad credentials (#23)
* Testing

* Added a fixture that I was prevoiusly missing

* Wrapped as an AnsibleException

* Rolled Version Number

* Going for the tri-fecta.  Fixing #20, too
2024-03-10 22:02:10 -04:00
Mark Horninger d63c53574c
Fixed issues with the groups list comprehension (#8) 2024-02-24 09:29:46 -05:00
Mark Horninger 8357f52f89
Fixed issues with naming that were causing problems (#7)
* Fixed issues with naming that were causing problems

* Fixed test data
2024-02-23 22:01:01 -05:00
Mark Horninger ef656d64ee
Mjh/adding inventory plugin (#4)
* WIP! Getting the netbird api up

* Adding the netbird inventory.

* Added sanity tests

* Fixed the content in the code of conduct and contributing folders.

* Adedd MIT License

* Now passing ansible sanity tests

* Reorganized the project

* Added import plugins file

* Back to passing sanity tests after the giant rearranging

* Now passing the basic unit tests

* Added unit tests github action

* Fixed the unit tests call

* Changing to the GPL v3 License

* Added pytest-xdist

* Making the sanity tests happy again

* Fix the message that's in here.

* Added filtering for disconnected peers

* Cleanup

* Getting closer to where I want to be

* WIP! Fixed to get the tests working again, broke again

* Fixed sanity tests

* WIP! Got the tests corrected to fill the proper vars in

* WIP! Added more processing.  Getting there, but I want to go watch Krapopolis.

* WIP! debugging nuances around the groups

* Updated licensing to reflect what is actually going on.

* Finished the entire inventory plugin
2024-02-23 16:28:51 -05:00