Merge trygveaa/fix/bug-703-library-ensure-directory-exists into develop

This commit is contained in:
Stein Magnus Jodal 2014-05-06 22:36:51 +02:00
commit 7ae9a045df

View File

@ -31,6 +31,9 @@ def write_library(json_file, data):
data['version'] = mopidy.__version__
directory, basename = os.path.split(json_file)
if not os.path.exists(directory):
os.makedirs(directory)
# TODO: cleanup directory/basename.* files.
tmp = tempfile.NamedTemporaryFile(
prefix=basename + '.', dir=directory, delete=False)