Переглянути джерело

AMBARI-11611. Delete incorrect Storm-HA configs. Fix unit tests (dlysnichenko)

Lisnichenko Dmitro 10 роки тому
батько
коміт
7f3945548e

+ 5 - 2
ambari-server/src/main/resources/common-services/STORM/0.9.1.2.1/package/scripts/params_linux.py

@@ -104,8 +104,11 @@ else:
   actual_topology_max_replication_wait_time_sec = default_topology_max_replication_wait_time_sec
   actual_topology_min_replication_count = default_topology_min_replication_count 
   
-del config['configurations']['storm-site']['topology.max.replication.wait.time.sec.default']
-del config['configurations']['storm-site']['topology.min.replication.count.default']
+if default_topology_max_replication_wait_time_sec:
+  del config['configurations']['storm-site']['topology.max.replication.wait.time.sec.default']
+if default_topology_min_replication_count:  
+  del config['configurations']['storm-site']['topology.min.replication.count.default']
+
 rest_api_port = "8745"
 rest_api_admin_port = "8746"
 rest_api_conf_file = format("{conf_dir}/config.yaml")