diff --git a/galaxy.yml b/galaxy.yml index 315a173..ed7212c 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -8,7 +8,7 @@ namespace: dominion_solutions name: netbird # The version of the collection. Must be compatible with semantic versioning -version: 0.1.0 +version: 0.1.1 # The path to the Markdown (.md) readme file. This path is relative to the root of the collection readme: README.md diff --git a/plugins/inventory/netbird.py b/plugins/inventory/netbird.py index 5dcafe7..3eb50e5 100644 --- a/plugins/inventory/netbird.py +++ b/plugins/inventory/netbird.py @@ -26,7 +26,7 @@ options: plugin: description: Marks this as an instance of the 'netbird' plugin. required: true - choices: ['netbird', 'dominion_solutions.netbird'] + choices: ['netbird', 'dominion_solutions.netbird.netbird'] ip_style: description: Populate hostvars with all information available from the Netbird API. type: string @@ -71,7 +71,7 @@ options: EXAMPLES = r""" # This is an inventory that finds the All Group and creates groups for the connected and ssh_enabled peers. --- -plugin: dominion_solutions.netbird +plugin: dominion_solutions.netbird.netbird api_key: << api_key >> api_url: << api_url >> netbird_groups: @@ -105,7 +105,7 @@ display = Display() class InventoryModule(BaseInventoryPlugin, Constructable, Cacheable): - NAME = "dominion_solutions.netbird" + NAME = "dominion_solutions.netbird.netbird" _load_name = NAME def _build_client(self, loader): diff --git a/tests/unit/module_utils/inventories/fixtures/netbird.yml b/tests/unit/module_utils/inventories/fixtures/netbird.yml index 2e0144a..9ab7ff1 100644 --- a/tests/unit/module_utils/inventories/fixtures/netbird.yml +++ b/tests/unit/module_utils/inventories/fixtures/netbird.yml @@ -1,5 +1,5 @@ --- -plugin: dominion_solutions.netbird +plugin: netbird api_key: nbp_1234567890123456789012345678901234567 api_url: https://netbird.example.com/api/v1 ip_style: plain diff --git a/tests/unit/module_utils/inventories/fixtures/only_connected.netbird.yml b/tests/unit/module_utils/inventories/fixtures/only_connected.netbird.yml index f76a09a..504ce74 100644 --- a/tests/unit/module_utils/inventories/fixtures/only_connected.netbird.yml +++ b/tests/unit/module_utils/inventories/fixtures/only_connected.netbird.yml @@ -1,5 +1,5 @@ --- -plugin: dominion_solutions.netbird +plugin: netbird api_key: nbp_1234567890123456789012345678901234567 api_url: https://netbird.example.com/api/v1 ip_style: plain