From a3bd9a96b2a181e55139916fbdcdfe1b76504234 Mon Sep 17 00:00:00 2001
From: Attila Farkas <x394097@fi.muni.cz>
Date: Tue, 1 Oct 2019 15:30:19 +0200
Subject: [PATCH] add names to router machines
---
modules/device_creator.py | 4 ++--
modules/provider.py | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/modules/device_creator.py b/modules/device_creator.py
index a389a89..d91bf53 100644
--- a/modules/device_creator.py
+++ b/modules/device_creator.py
@@ -22,9 +22,9 @@ def open_file(file_name):
def _add_provisioning(hostname, host_definitions):
""" Adds provisioning to the device if the file exists. """
try:
- provision_file = open("provision/" + str(hostname) + ".yaml")
+ provision_file = open("provision/" + str(hostname) + ".yml")
host_definitions[hostname].append("device.vm.provision \"ansible\" do |ansible|")
- host_definitions[hostname].append(" ansible.playbook = \"provision/" + hostname + ".yaml\"")
+ host_definitions[hostname].append(" ansible.playbook = \"provision/" + hostname + ".yml\"")
host_definitions[hostname].append("end")
except IOError:
pass
diff --git a/modules/provider.py b/modules/provider.py
index a8f180b..c4b6941 100644
--- a/modules/provider.py
+++ b/modules/provider.py
@@ -54,6 +54,8 @@ def add_router_specification(router, definitions):
router_box = "generic/debian10"
router_memory = 256
+ definitions[router['name']].append(
+ "device.vm.hostname = \"" + router['name'] + "\"")
definitions[router['name']].append(
"device.vm.box = \"" + router_box + "\"")
definitions[router['name']].append(
--
GitLab