Initializing stash...
Traceback (most recent call last):
File "/home/nir0s/.virtualenvs/ghost/bin/ghost", line 11, in <module>
load_entry_point('ghost', 'console_scripts', 'ghost')()
File "/home/nir0s/.virtualenvs/ghost/lib/python2.7/site-packages/click/core.py", line 716, in **call**
return self.main(_args, *_kwargs)
File "/home/nir0s/.virtualenvs/ghost/lib/python2.7/site-packages/click/core.py", line 696, in main
rv = self.invoke(ctx)
File "/home/nir0s/.virtualenvs/ghost/lib/python2.7/site-packages/click/core.py", line 1060, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/home/nir0s/.virtualenvs/ghost/lib/python2.7/site-packages/click/core.py", line 889, in invoke
return ctx.invoke(self.callback, *_ctx.params)
File "/home/nir0s/.virtualenvs/ghost/lib/python2.7/site-packages/click/core.py", line 534, in invoke
return callback(_args, **kwargs)
File "/home/nir0s/repos/nir0s/ghost/ghost.py", line 700, in init_stash
passphrase = stash.init()
File "/home/nir0s/repos/nir0s/ghost/ghost.py", line 145, in init
self._storage.init()
File "/home/nir0s/repos/nir0s/ghost/ghost.py", line 372, in init
os.makedirs(os.path.dirname(path))
File "/home/nir0s/.virtualenvs/ghost/lib/python2.7/os.py", line 157, in makedirs
mkdir(name, mode)
OSError: [Errno 13] Permission denied: '/x'
The problem is that we're trying to parse the path wrongly in the storage.