davidban77 / davidban77.gns3 / 1.5.0 / module / gns3_node_file Updates/creates a file on a node directory | "added in version" 2.8 of davidban77.gns3" Authors: David Flores (@davidban77) preview | supported by communitydavidban77.gns3.gns3_node_file (1.5.0) — module
Install with ansible-galaxy collection install davidban77.gns3:==1.5.0
collections: - name: davidban77.gns3 version: 1.5.0
Updates/creates a file on a node directory of a GNS3 project
# Retrieve the GNS3 server version - name: Get the server version gns3_node_file: url: http://localhost port: 3080 project_name: test_lab node_name: alpine-1 data: | auto eth0 iface eth0 inet dhcp dest: /etc/network/interfaces
url: description: - URL target of the GNS3 server required: true type: str data: description: - The text to insert. type: str dest: description: - Node destination path. Like 'etc/network/interfaces' required: true type: str port: default: 3080 description: - TCP port to connect to server REST API type: int user: description: - User to connect to GNS3 server type: str state: choices: - present - absent default: present description: - If the file should present or absent type: str node_id: description: - Node ID type: str password: description: - Password to connect to GNS3 server type: str node_name: description: - Node name type: str project_id: description: - Project ID type: str project_name: description: - Project name type: str