1"""
2Accepts folder, creates (if does not exist) it and checks it is writable.
3Empty output if ok. Error in stderr otherwise
4"""
5import os
6import sys
7
8folder = sys.argv[1]
9
10d = os.path.dirname(folder)
11if not os.path.exists(folder):
12    os.makedirs(folder)
13
14if not os.access(folder, os.W_OK):
15    raise Exception("Dir {0} is not writable".format(folder))