Browse Source

Skip creation if exists and definitely log PANICs

main
Luke Murphy 4 years ago
parent
commit
b1de6737f0
No known key found for this signature in database GPG Key ID: 5E2EF5A63E3718CC
  1. 7
      etherpump/commands/pull.py

7
etherpump/commands/pull.py

@ -288,9 +288,10 @@ async def handle_pad(args, padid, data, info, session):
if args.all or (args.meta or args.text or args.html or args.dhtml):
try:
path = trio.Path(os.path.split(metapath)[0])
await path.mkdir()
except OSError:
print("PANIC: unable to create {}".format(str(path)))
if not os.path.exists(path):
await path.mkdir()
except OSError as exception:
print("PANIC: {}".format(exception))
if args.all or args.text:
url = info["localapiurl"] + "getText?" + urlencode(data)

Loading…
Cancel
Save