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

AMBARI-13089. Ambari seems to strip %Y %M %D, etc partitioning options from Flume output paths.(vbrodetskyi)

Vitaly Brodetskyi 10 роки тому
батько
коміт
0397d527fb

+ 2 - 1
ambari-server/src/main/resources/common-services/FLUME/1.4.0.2.0/package/scripts/flume.py

@@ -239,7 +239,8 @@ def build_flume_topology(content):
     if 0 != len(rline) and not rline.startswith('#'):
     if 0 != len(rline) and not rline.startswith('#'):
       pair = rline.split('=')
       pair = rline.split('=')
       lhs = pair[0].strip()
       lhs = pair[0].strip()
-      rhs = pair[1].strip()
+      # workaround for properties that contain '='
+      rhs = "=".join(pair[1:]).strip()
 
 
       part0 = lhs.split('.')[0]
       part0 = lhs.split('.')[0]