Просмотр исходного кода

AMBARI-16835. WEBHDFS PUT fails on Amazon Linux (aonishuk)

Andrew Onishuk 9 лет назад
Родитель
Сommit
4e8cfd4903

+ 1 - 1
ambari-common/src/main/python/resource_management/libraries/providers/hdfs_resource.py

@@ -172,7 +172,7 @@ class WebHDFSUtil:
     cmd = ["curl", "-sS","-L", "-w", "%{http_code}", "-X", method]
     
     if file_to_put:
-      cmd += ["-T", file_to_put]
+      cmd += ["--data-binary", "@"+file_to_put]
     if self.security_enabled:
       cmd += ["--negotiate", "-u", ":"]
     if self.is_https_enabled: