From 375d7ddd46788665728ba0bfebb28a8c308242b9 Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Fri, 7 Feb 2014 12:49:45 -0600 Subject: [PATCH] Use ConfigParser.set() instead of update() Signed-off-by: Zack Cerza --- teuthology/task/devstack.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/teuthology/task/devstack.py b/teuthology/task/devstack.py index df4ef2149..35363ee88 100644 --- a/teuthology/task/devstack.py +++ b/teuthology/task/devstack.py @@ -161,13 +161,16 @@ def update_devstack_config_files(devstack_node, secret_uuid): def backup_config(node, file_name, backup_ext='.orig.teuth'): node.run(args=['cp', '-f', file_name, file_name + backup_ext]) - def update_config(config_name, config_stream, update_dict): + def update_config(config_name, config_stream, update_dict, + section='DEFAULT'): parser = ConfigParser() parser.read_file(config_stream) parser.update(update_dict) + for (key, value) in update_dict.items(): + parser.set(section, key, value) out_stream = StringIO() - out_stream.seek(0) parser.write(out_stream) + out_stream.seek(0) return out_stream updates = [ -- 2.47.3