XZise created this task.
XZise added a subscriber: XZise.
XZise added a project: pywikibot-core.
Herald added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION
When `pywikibot.config2.get_base_dir` is searching for valid paths it might
create ones but on certain systems this can fail:
```
[tournament-nub.rhcloud.com core]\> python pwb.py login
Traceback (most recent call last):
File "pwb.py", line 177, in <module>
import pywikibot # noqa
File
"/var/lib/openshift/5414bd724382ec796d000821/app-root/data/core/pywikibot/__init__.py",
line 32, in <module>
from pywikibot import config2 as config
File
"/var/lib/openshift/5414bd724382ec796d000821/app-root/data/core/pywikibot/config2.py",
line 306, in <module>
_base_dir = get_base_dir()
File
"/var/lib/openshift/5414bd724382ec796d000821/app-root/data/core/pywikibot/config2.py",
line 281, in get_base_dir
os.makedirs(dir, mode=private_files_permission)
File
"/var/lib/openshift/5414bd724382ec796d000821/python//virtenv/lib64/python2.7/os.py",
line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied:
'/var/lib/openshift/5414bd724382ec796d000821/.pywikibot'
```
TASK DETAIL
https://phabricator.wikimedia.org/T105159
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: XZise
Cc: Aklapper, pywikibot-bugs-list, XZise, jayvdb, Malyacko, P.Copp
_______________________________________________
pywikibot-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs