You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ambari.apache.org by ao...@apache.org on 2018/12/06 13:06:41 UTC
[ambari] branch trunk updated: AMBARI-25004. Directory/File
creation hangs if relative path is supplied with cd_access (aonishuk)
This is an automated email from the ASF dual-hosted git repository.
aonishuk pushed a commit to branch trunk
in repository https://gitbox.apache.org/repos/asf/ambari.git
The following commit(s) were added to refs/heads/trunk by this push:
new e1ceec2 AMBARI-25004. Directory/File creation hangs if relative path is supplied with cd_access (aonishuk)
e1ceec2 is described below
commit e1ceec262ddcc02c095941024507048fbccbc255
Author: Andrew Onishuk <ao...@hortonworks.com>
AuthorDate: Thu Dec 6 10:56:49 2018 +0200
AMBARI-25004. Directory/File creation hangs if relative path is supplied with cd_access (aonishuk)
---
.../src/main/python/resource_management/core/providers/system.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ambari-common/src/main/python/resource_management/core/providers/system.py b/ambari-common/src/main/python/resource_management/core/providers/system.py
index acb19d4..a286d03 100644
--- a/ambari-common/src/main/python/resource_management/core/providers/system.py
+++ b/ambari-common/src/main/python/resource_management/core/providers/system.py
@@ -101,7 +101,7 @@ def _ensure_metadata(path, user, group, mode=None, cd_access=None, recursive_own
raise Fail("'cd_acess' value '%s' is not valid" % (cd_access))
dir_path = re.sub('/+', '/', path)
- while dir_path != os.sep:
+ while dir_path and dir_path != os.sep:
if sudo.path_isdir(dir_path):
sudo.chmod_extended(dir_path, cd_access+"+rx")