diff --git a/ietf/bin/find-submission-confirmation-email-in-postfix-log b/ietf/bin/find-submission-confirmation-email-in-postfix-log index c5283dcb2..6bf41574a 100755 --- a/ietf/bin/find-submission-confirmation-email-in-postfix-log +++ b/ietf/bin/find-submission-confirmation-email-in-postfix-log @@ -1,5 +1,6 @@ #!/usr/bin/env python +import io import os import sys diff --git a/ietf/bin/generate-draft-aliases b/ietf/bin/generate-draft-aliases index f5d1997b5..7a2d719c3 100755 --- a/ietf/bin/generate-draft-aliases +++ b/ietf/bin/generate-draft-aliases @@ -28,7 +28,7 @@ TODO: """ # boilerplate (from various other ietf/bin scripts) -import os, sys, re +import io, os, sys, re filename = os.path.abspath(__file__) basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../..")) diff --git a/ietf/bin/generate-wg-aliases b/ietf/bin/generate-wg-aliases index 9a030333e..abbda994d 100755 --- a/ietf/bin/generate-wg-aliases +++ b/ietf/bin/generate-wg-aliases @@ -17,7 +17,7 @@ mail lists: -ads, and -chairs """ # boilerplate (from various other ietf/bin scripts) -import os, sys +import io, os, sys filename = os.path.abspath(__file__) basedir = os.path.abspath(os.path.join(os.path.dirname(__file__), "../..")) diff --git a/ietf/sync/views.py b/ietf/sync/views.py index 0504e412f..9a5b797be 100644 --- a/ietf/sync/views.py +++ b/ietf/sync/views.py @@ -77,7 +77,7 @@ def notify(request, org, notification): if request.method == "POST": def runscript(name): - python = os.path.join(settings.BASE_DIR, "env", "bin", "python") + python = os.path.join(os.path.dirname(settings.BASE_DIR), "env", "bin", "python") cmd = [python, os.path.join(SYNC_BIN_PATH, name)] cmdstring = " ".join(cmd) p = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)