Reorganized the project
This commit is contained in:
parent
166e281700
commit
5a8be7bb09
|
|
@ -1,7 +1,7 @@
|
||||||
---
|
---
|
||||||
# Collections must specify a minimum required ansible version to upload
|
# Collections must specify a minimum required ansible version to upload
|
||||||
# to galaxy
|
# to galaxy
|
||||||
requires_ansible: '>=9.2.0'
|
requires_ansible: '>=2.16.0'
|
||||||
|
|
||||||
# Content that Ansible needs to load from another location or that has
|
# Content that Ansible needs to load from another location or that has
|
||||||
# been deprecated/removed
|
# been deprecated/removed
|
||||||
|
|
@ -1,10 +1,16 @@
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
# Copyright: (c) 2024, Dominion Solutions LLC (https://dominion.solutions) <sales@dominion.solutions>
|
||||||
|
# This code is licensed under the MIT License (see LICENSE or https://spdx.org/licenses/MIT.html)
|
||||||
|
|
||||||
|
# This code uses code that is licensed under the GPL-V3 License as well
|
||||||
|
# GNU General Public License v3.0+ (see LICENSE or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
|
||||||
from __future__ import (absolute_import, division, print_function)
|
from __future__ import (absolute_import, division, print_function)
|
||||||
__metaclass__ = type
|
__metaclass__ = type
|
||||||
|
|
||||||
DOCUMENTATION = r"""
|
DOCUMENTATION = r"""
|
||||||
name: netbird
|
name: netbird
|
||||||
author:
|
author: Mark J. Horninger (@spam-n-eggs)
|
||||||
- Mark Horninger (@dominion.soltuions@mstdn.business) <mark.horninger@dominion.solutions>
|
|
||||||
version_added: "0.0.2"
|
version_added: "0.0.2"
|
||||||
requirements:
|
requirements:
|
||||||
- requests>=2.31.0
|
- requests>=2.31.0
|
||||||
|
|
@ -1,5 +1,5 @@
|
||||||
ansible==9.2.0
|
ansible>=9.2.0
|
||||||
ansible-core==2.16.3
|
ansible-core>=2.16.3
|
||||||
cffi==1.16.0
|
cffi==1.16.0
|
||||||
cryptography==42.0.2
|
cryptography==42.0.2
|
||||||
Jinja2==3.1.3
|
Jinja2==3.1.3
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@ def inventory():
|
||||||
|
|
||||||
def test_missing_access_token_lookup(inventory):
|
def test_missing_access_token_lookup(inventory):
|
||||||
loader = DataLoader()
|
loader = DataLoader()
|
||||||
inventory._options = {'access_token': None}
|
inventory._options = {'api_key': None}
|
||||||
with pytest.raises(AnsibleError) as error_message:
|
with pytest.raises(AnsibleError) as error_message:
|
||||||
inventory._build_client(loader)
|
inventory._build_client(loader)
|
||||||
assert 'Could not retrieve Netbird access token' in error_message
|
assert 'Could not retrieve Netbird access token' in error_message
|
||||||
Loading…
Reference in New Issue