docs: def mkdir(dirname):
      """make directory tree in vospace.
  
      @param dirname: name of the directory to make
      """
      dir_list = []
  
      while not client.isdir(dirname):
          dir_list.append(dirname)
          dirname = os.path.dirname(dirname)
      while len(dir_list) > 0:
          logging.info("Creating directory: %s" % (dir_list[-1]))
          try:
              client.mkdir(dir_list.pop())
          except IOError as e:
              if e.errno == errno.EEXIST:
                  pass
              else:
                  raise e