Explorar o código

resolve #3096 fixbug ambari plugin the config options which has unit doesnt write unit into config file (#3209)

Co-authored-by: zhangchunyang <zhangchunyang@analysys.com.cn>
zhangchunyang %!s(int64=4) %!d(string=hai) anos
pai
achega
438a009a3e

+ 6 - 1
ambari_plugin/common-services/DOLPHIN/1.3.0/package/scripts/params.py

@@ -145,6 +145,11 @@ if len(zookeeperHosts) > 0 and "clientPort" in config['configurations']['zoo.cfg
     zookeeperPort = ":" + clientPort + ","
     dolphin_zookeeper_map['zookeeper.quorum'] = zookeeperPort.join(zookeeperHosts) + ":" + clientPort
 dolphin_zookeeper_map.update(config['configurations']['dolphin-zookeeper'])
-
+if 'spring.servlet.multipart.max-file-size' in dolphin_app_api_map:
+    file_size = dolphin_app_api_map['spring.servlet.multipart.max-file-size']
+    dolphin_app_api_map['spring.servlet.multipart.max-file-size'] = file_size + "MB"
+if 'spring.servlet.multipart.max-request-size' in dolphin_app_api_map:
+    request_size = dolphin_app_api_map['spring.servlet.multipart.max-request-size']
+    dolphin_app_api_map['spring.servlet.multipart.max-request-size'] = request_size + "MB"