X-Git-Url: https://git.sommitrealweird.co.uk/rss2maildir.git/blobdiff_plain/764a363a914d6799f6d97c2402898fd85210b5e1..1c9d690aa6532dfd1a300ce66678f2d459ebacf1:/rss2maildir.py diff --git a/rss2maildir.py b/rss2maildir.py index 353787c..5d991e7 100755 --- a/rss2maildir.py +++ b/rss2maildir.py @@ -724,11 +724,13 @@ if __name__ == "__main__": elif scp.has_option("general", "state_dir"): new_state_dir = scp.get("general", "state_dir") try: - mode = os.stat(state_dir)[stat.ST_MODE] + mode = os.stat(new_state_dir)[stat.ST_MODE] if not stat.S_ISDIR(mode): sys.stderr.write( \ "State directory (%s) is not a directory\n" %(state_dir)) sys.exit(1) + else: + state_dir = new_state_dir except: # try to create it try: