feat(node_info): add plugin for retrieving nodes and their status

This commit is contained in:
2022-08-24 12:04:38 +02:00
parent 82f9fc9e77
commit 3aead7d348
2 changed files with 126 additions and 0 deletions

View File

@ -0,0 +1,11 @@
from ansible_collections.finallycoffee.proxmox.plugins.module_utils.common import _proxmox_request, ProxmoxAuthInfo
def get_nodes(auth_info: ProxmoxAuthInfo) -> [dict]:
node_answer = _proxmox_request('get', f"/nodes", auth_info).json()
return node_answer['data']
def get_node(auth_info: ProxmoxAuthInfo, node: str) -> [dict]:
node_answer = _proxmox_request('get', f"/nodes/{node}", auth_info).json()
return node_answer['data']