From b1a91ad409138c629041f84b9e0169c1cc4eab70 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 12 Feb 2019 11:12:47 -0500 Subject: [PATCH] Add support for comments in batch Use # as comment character in nodeconfig batch. --- confluent_client/bin/nodeconfig | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/confluent_client/bin/nodeconfig b/confluent_client/bin/nodeconfig index f3558da3..4939f056 100755 --- a/confluent_client/bin/nodeconfig +++ b/confluent_client/bin/nodeconfig @@ -185,7 +185,13 @@ if options.batch: argfile = open(options.batch, 'r') argset = argfile.readline() while argset: - parse_config_line(shlex.split(argset)) + try: + argset = argset[:argset.index('#')] + except ValueError: + pass + argset = argset.strip() + if argset: + parse_config_line(shlex.split(argset)) argset = argfile.readline() else: parse_config_line(args[1:])