From bb074298bec117f5556ab3f713416b85b069b470 Mon Sep 17 00:00:00 2001 From: Guido Trotter <ultrotter@google.com> Date: Thu, 4 Aug 2011 15:01:04 +0100 Subject: [PATCH] cluster-merge: consider file storage enable state There's no point in checking whether the file storage dir in the two clusters is the same if file storage is not even enabled Signed-off-by: Guido Trotter <ultrotter@google.com> Reviewed-by: Michael Hanselmann <hansmi@google.com> --- tools/cluster-merge | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/tools/cluster-merge b/tools/cluster-merge index 60252111c..8d116ea44 100755 --- a/tools/cluster-merge +++ b/tools/cluster-merge @@ -341,11 +341,10 @@ class Merger(object): # # Generic checks # - check_params = ( + check_params = [ "beparams", "default_iallocator", "drbd_usermode_helper", - "file_storage_dir", "hidden_os", "maintain_node_health", "master_netdev", @@ -355,7 +354,10 @@ class Merger(object): "tags", "uid_pool", "volume_group_name", - ) + ] + if constants.ENABLE_FILE_STORAGE: + check_params.append("file_storage_dir") + for param_name in check_params: my_param = getattr(my_cluster, param_name) other_param = getattr(other_cluster, param_name) -- GitLab