Разрешение отклонило ошибку на полпути даже после рекурсивный показанный

Я имею chownредактор каталог как это:

sudo chown -R ubuntu:ubuntu /home/ubuntu/xyz

И затем я запустил скрипт, который помещает файлы в каталог, дает мне, разрешение отклонило ошибку после того, как некоторые файлы помещаются.

Ошибка следующие:

IOError: [Errno 13] Permission denied: '/home/ubuntu/xyz/some/random/dir/data/outputs/xy.json

Нужно отметить, что это похоже на 13-й json файл в списке. Так, предыдущие 12 файлов были уже записаны успешно в каталог.

Протестированный этот поток многократно и та же ошибка происходят на полпути процесс, который я нашел странным, поскольку некоторые файлы пишутся, прежде чем это внезапно бросит эту ошибку.

Где я шел не так, как надо в полномочиях файла?


Это - сценарий Python, который делает:

with open(os.path.join(output_dir,'{0}.json'.format(filename)),'w') as fout:

Ошибка была из сценария Python.

Полномочия каталога /home/ubuntu/xyz:

drwxr-xr-x 3 ubuntu ubuntu 4096 Aug  4 05:13

Полномочия каталога /home/ubuntu/xyz/some/random/dir/data/outputs/:

drwxr-xr-x 3 ubuntu ubuntu 4096 Aug  4 05:13
0
задан 4 August 2017 в 01:43

0 ответов

Другие вопросы по тегам:

Похожие вопросы: