aboutsummaryrefslogtreecommitdiff
path: root/docker
diff options
context:
space:
mode:
authorChulmin Kang <chaman.kang@gmail.com>2017-07-02 16:09:30 +0900
committerChulmin Kang <chaman.kang@gmail.com>2017-07-02 19:05:36 +0900
commitea3d140cab23ce3016e3bea7d35e4f5fbb8611f6 (patch)
tree56c014f3ee8910295b878af3c6cd4e7fb117124f /docker
parentf26b1ba0b362e9091141f0fad2f7b91edc40ac11 (diff)
downloadkolla-ea3d140cab23ce3016e3bea7d35e4f5fbb8611f6.tar.gz
kolla-ea3d140cab23ce3016e3bea7d35e4f5fbb8611f6.zip
Fix argument to handle_permissions
Fix the format of argument passed to handle_permissions function, so that handle_permissions can handle permissions and ownerships of config_files. Change-Id: Ic07975a16973df22cdaa6685fc326620812f8f65 Closes-Bug: #1701876
Diffstat (limited to 'docker')
-rw-r--r--docker/base/set_configs.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/docker/base/set_configs.py b/docker/base/set_configs.py
index 229090817..e2005c5f7 100644
--- a/docker/base/set_configs.py
+++ b/docker/base/set_configs.py
@@ -121,8 +121,9 @@ class ConfigFile(object):
os.chown(dest, stat.st_uid, stat.st_gid)
def _set_properties_from_conf(self, path):
- handle_permissions({'owner': self.owner, 'path': path,
- 'perm': self.perm})
+ config = {'permissions':
+ [{'owner': self.owner, 'path': path, 'perm': self.perm}]}
+ handle_permissions(config)
def copy(self):