X-Git-Url: https://plomlompom.com/repos/?p=plomlombot-irc.git;a=blobdiff_plain;f=plomlombot.py;h=786b072bf483d1c69cfd19e18c18895214bbbf6b;hp=c6a3777407c6dbceaffaf36c3d034bc400667a6a;hb=1961e9f73924c2b27625bdb31545e93ab5e49f89;hpb=3247d4eb90a472c06dcf767e65e5c15e63b20389 diff --git a/plomlombot.py b/plomlombot.py index c6a3777..786b072 100755 --- a/plomlombot.py +++ b/plomlombot.py @@ -247,13 +247,13 @@ def handle_command(command, argument, notice, target, session): def try_open(mode): try: twtfile = open(session.twtfile, "w") - except PermissionError, FileNotFoundError: - notice("CAN'T ACCESS OR CREATE TWT FILE.") + except (PermissionError, FileNotFoundError) as err: + notice("CAN'T ACCESS OR CREATE TWT FILE: " + str(err)) return None return twtfile from datetime import datetime - if not os.access(path, os.F_OK): + if not os.access(session.twtfile, os.F_OK): twtfile = try_open("w") if None == twtfile: return