-tempdirlist = _candidate_tempdir_list()
-tempdirlist.insert(0, os.path.abspath(os.path.dirname(sys.argv[2])))
-
-found = False
-for tempdir in tempdirlist:
- try:
- logfile_name = os.path.join(tempdir, 'torrent-mcextfs.log')
- logfile = open(logfile_name, 'w')
- except IOError:
- pass
- else:
- found = True
- logfile.close()
- break
-
-if not found:
- logger.critical("Cannot initialize error log file in directories %s" % str(tempdirlist))
- sys.exit(1)
-
-logger.removeHandler(log_err_handler)
-logger.addHandler(logging.FileHandler(logfile_name))
-