Skip to content
Snippets Groups Projects
Commit 10cbb3a54158 authored by Vincent Hatakeyama's avatar Vincent Hatakeyama
Browse files

:ambulance: change permission in data volume

parent c31f104d090c
No related branches found
No related tags found
No related merge requests found
......@@ -258,6 +258,17 @@
options.append('--mount')
data_volume_name = '{}_data'.format(project_name)
logging.debug('Using data volume %s', data_volume_name)
volumes = docker_client.volumes(filters={'name': data_volume_name})
if volumes['Volumes']:
logging.debug('Volume %s already exist', data_volume_name)
volume = volumes['Volumes'][0]
else:
logging.debug('Creating volume %s', data_volume_name)
volume = docker_client.create_volume(name=data_volume_name)
# make sure the permission in the volume are correct
# TODO replace by something cleaner...
mount_point = volume['Mountpoint']
call(['sudo', 'chmod', '777', mount_point])
options.append('source={},target=/mnt/data'.format(data_volume_name))
arg.append('--data-dir /mnt/data')
else:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment