From a443c4f299556928b208e259921204d3c11cfd48 Mon Sep 17 00:00:00 2001 From: rread Date: Thu, 31 Oct 2002 20:00:28 +0000 Subject: [PATCH] * cleanup multiple MDC's correctly --- lustre/utils/lconf | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lustre/utils/lconf b/lustre/utils/lconf index 7ec5e68..f9f4e6b 100755 --- a/lustre/utils/lconf +++ b/lustre/utils/lconf @@ -1326,17 +1326,15 @@ def prepare_mdc(dom_node, mds_uuid): saved_mdc[mds_uuid] = mdc.uuid return mdc.uuid -mdc_cleaned = None def cleanup_mdc(dom_node, mds_uuid): - global mdc_cleaned + global saved_mdc mds_node = lookup(dom_node, mds_uuid); if not mds_node: panic("no mds:", mds_uuid) - if not mdc_cleaned: + if not saved_mdc.has_key(mds_uuid): mdc = MDC(mds_node) mdc.cleanup() - mdc_uuid = None - mdc_cleaned = 'yes' + saved_mdc[mds_uuid] = mdc.uuid ############################################################ -- 1.8.3.1