[X2Go-Commits] [pyhoca-gui] 03/09: More porting to Python 3 (manually).
git-admin at x2go.org
git-admin at x2go.org
Mon Dec 2 17:16:16 CET 2019
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to branch master
in repository pyhoca-gui.
commit a093f28f80a25b67523a654e99f954c3e0448d01
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Mon Dec 2 10:28:06 2019 +0100
More porting to Python 3 (manually).
---
pyhoca/wxgui/launcher.py | 9 +++++++--
setup.py | 2 ++
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/pyhoca/wxgui/launcher.py b/pyhoca/wxgui/launcher.py
index 0c8e5d4..91e2d94 100644
--- a/pyhoca/wxgui/launcher.py
+++ b/pyhoca/wxgui/launcher.py
@@ -112,7 +112,12 @@ VERSION: %s
p = subprocess.Popen(['ps', '-U', CURRENT_LOCAL_USER, '-u', CURRENT_LOCAL_USER], stdout=subprocess.PIPE)
psA_out = p.communicate()
- if psA_out[0].count(_executable) <= 1:
+ if sys.version_info[0] < 3:
+ num_of_processes = psA_out[0].count(_executable)
+ else:
+ num_of_processes = psA_out[0].count(_executable.encode())
+
+ if num_of_processes <= 1:
if os.path.isdir(os.path.expanduser("~/.x2go/{progname}/".format(progname=_executable))):
shutil.rmtree(os.path.expanduser("~/.x2go/{progname}/".format(progname=_executable)))
@@ -383,7 +388,7 @@ VERSION: %s
lang = gettext.translation('PyHoca-GUI', localedir=basepath.locale_basepath, languages=['en'], )
lang.install(str=True)
else:
- gettext.install('PyHoca-GUI', localedir=basepath.locale_basepath, str=True)
+ gettext.install('PyHoca-GUI', localedir=basepath.locale_basepath)
if self.check_running():
sys.stderr.write("\n###############################\n### %s: already running for user %s\n###############################\n" % (self.PROG_NAME, CURRENT_LOCAL_USER))
diff --git a/setup.py b/setup.py
index 1ca7b1e..1b72992 100755
--- a/setup.py
+++ b/setup.py
@@ -26,6 +26,8 @@ import os
import platform
import datetime
+from __future__ import print_function
+
PROGRAM_NAME = 'PyHoca-GUI'
# Windows: UNINSTALL_NAME is for add/remove programs
UNINSTALL_NAME = 'PyHoca-GUI (A graphical X2Go client)'
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/pyhoca-gui.git
More information about the x2go-commits
mailing list