From eef6ee890e94940619115f57a87ae5298d4062b1 Mon Sep 17 00:00:00 2001 From: Chad Cothran Date: Mon, 22 Mar 2021 11:38:33 -0500 Subject: [PATCH] simple topology files with no additional parameters Change-Id: Ie121994596424249b969bb3af94c81d768fb0fc4 --- minindn/minindn.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/minindn/minindn.py b/minindn/minindn.py index 7a34787..8bdec13 100644 --- a/minindn/minindn.py +++ b/minindn/minindn.py @@ -145,7 +145,7 @@ class Minindn(object): @staticmethod def processTopo(topoFile): - config = configparser.ConfigParser(delimiters=' ') + config = configparser.ConfigParser(delimiters=' ', allow_no_value=True) config.read(topoFile) topo = Topo() @@ -154,7 +154,7 @@ class Minindn(object): for item in items: name = item[0].split(':')[0] - if item[1] in coordinates: + if item[1] in coordinates and item[1] != '_': error("FATAL: Duplicate Coordinate, \'{}\' used by multiple nodes\n" \ .format(item[1])) sys.exit(1)