[X2Go-Commits] [x2goclient] 35/74: fix all occurences of X2go -> X2Go, also in class identifiers
git-admin at x2go.org
git-admin at x2go.org
Fri Dec 15 21:05:42 CET 2023
This is an automated email from the git hooks/post-receive script.
x2go pushed a commit to annotated tag 0.5.0.1
in repository x2goclient.
commit eef50e9f71c5616e794f914304b57755294d3db3
Author: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
Date: Sun Jan 13 23:50:46 2013 +0100
fix all occurences of X2go -> X2Go, also in class identifiers
---
man/man1/pyhoca-cli.1 | 6 +--
pyhoca-cli | 10 ++---
pyhoca/cli/frontend.py | 110 ++++++++++++++++++++++++-------------------------
3 files changed, 63 insertions(+), 63 deletions(-)
diff --git a/man/man1/pyhoca-cli.1 b/man/man1/pyhoca-cli.1
index d88b4862..f87985df 100644
--- a/man/man1/pyhoca-cli.1
+++ b/man/man1/pyhoca-cli.1
@@ -53,9 +53,9 @@ Enable debugging output.
Enable debugging code of the unterlying Python X2Go module.
.TP
\*(T<\fB\-\-libdebug-sftpxfer\fR\*(T>
-Enable debugging code of Python X2go's sFTP server code (very verbose, and it may even reveal promiscuous data).
+Enable debugging code of Python X2Go's sFTP server code (very verbose, and it may even reveal promiscuous data).
.SH SERVER / SESSION PROFILE
-You either have to specify a server name or a pre-configured X2goClient session profile to tell \fBpyhoca-cli\fR to
+You either have to specify a server name or a pre-configured X2GoClient session profile to tell \fBpyhoca-cli\fR to
what X2Go server to connect. \fBpyhoca-cli\fR will not start
if neither of these two options has been given on the command line.
.TP
@@ -184,7 +184,7 @@ Compatibility option, synonymous to \fB\-\-ssh-privkey\fR \fISSH_KEY\fR.
Compatibility option, synonymous to \fB\-\-sound\fR \fI{pulse|none}\fR.
.TP
\*(T<\fB\-\-client-ssh-port\fR \fI<PORT>\fR\*(T>
-Compatibility option for the x2goclient GUI. PyHoca-Cli (resp. Python X2go) brings its own internal sFTP server. Thus, this option will be ignored.
+Compatibility option for the x2goclient GUI. PyHoca-Cli (resp. Python X2Go) brings its own internal sFTP server. Thus, this option will be ignored.
.SH NX COMPRESSION METHODS
As NX compression methods (\fB--pack\fR option) the following values are possible. The % character must be replaced by a digit 0-9.
.PP
diff --git a/pyhoca-cli b/pyhoca-cli
index 4e48dee0..122a590a 100755
--- a/pyhoca-cli
+++ b/pyhoca-cli
@@ -118,8 +118,8 @@ VERSION: %s
PRINT_ACTIONS = X2GO_PRINT_ACTIONS.keys()
-logger = x2go.X2goLogger()
-liblogger = x2go.X2goLogger()
+logger = x2go.X2GoLogger()
+liblogger = x2go.X2GoLogger()
###
### command line arguments
@@ -147,7 +147,7 @@ debug_options = [
{'args':['-d','--debug'], 'default': False, 'action': 'store_true', 'help': 'enable application debugging code', },
{'args':['--quiet'], 'default': False, 'action': 'store_true', 'help': 'disable any kind of log output', },
{'args':['--libdebug'], 'default': False, 'action': 'store_true', 'help': 'enable debugging code of the underlying Python X2Go module', },
- {'args':['--libdebug-sftpxfer'], 'default': False, 'action': 'store_true', 'help': 'enable debugging code of Python X2go\'s sFTP server code (very verbose, and even promiscuous)', },
+ {'args':['--libdebug-sftpxfer'], 'default': False, 'action': 'store_true', 'help': 'enable debugging code of Python X2Go\'s sFTP server code (very verbose, and even promiscuous)', },
{'args':['-V', '--version'], 'default': False, 'action': 'store_true', 'help': 'print version number and exit', },
]
# possible programme options are
@@ -338,7 +338,7 @@ Possible values for the --pack NX option are:
if a.server:
- ##### TODO: ssh_config to be moved into Python X2go!!!!
+ ##### TODO: ssh_config to be moved into Python X2Go!!!!
###
### initialize SSH context
###
@@ -388,7 +388,7 @@ if __name__ == '__main__':
if args.list_profiles:
- _session_profiles = x2go.X2goSessionProfiles()
+ _session_profiles = x2go.X2GoSessionProfiles()
# retrieve a session list
print
print "Available X2Go session profiles"
diff --git a/pyhoca/cli/frontend.py b/pyhoca/cli/frontend.py
index d1fc3416..6c68891b 100644
--- a/pyhoca/cli/frontend.py
+++ b/pyhoca/cli/frontend.py
@@ -64,9 +64,9 @@ def runtime_error(m, parser=None, exitcode=-1):
sys.exit(exitcode)
-class PyHocaCLI(x2go.X2goClient):
+class PyHocaCLI(x2go.X2GoClient):
"""\
- L{PyHocaCLI} is a command-line X2Go Client wrapping around Python X2Go (C{X2goClient} class).
+ L{PyHocaCLI} is a command-line X2Go Client wrapping around Python X2Go (C{X2GoClient} class).
"""
x2go_session_hash = None
@@ -88,11 +88,11 @@ class PyHocaCLI(x2go.X2goClient):
print
print "Available runing/suspended X2Go sessions"
print "========================================"
- _peername = self._X2goClient__get_session_server_peername(s_hash)
- print "Host: %s - [%s]:%s" % (self._X2goClient__get_session_server_hostname(s_hash), _peername[0], _peername[1])
- print "Username: %s" % self._X2goClient__get_session_username(s_hash)
+ _peername = self._X2GoClient__get_session_server_peername(s_hash)
+ print "Host: %s - [%s]:%s" % (self._X2GoClient__get_session_server_hostname(s_hash), _peername[0], _peername[1])
+ print "Username: %s" % self._X2GoClient__get_session_username(s_hash)
print
- session_infos = self._X2goClient__list_sessions(s_hash)
+ session_infos = self._X2GoClient__list_sessions(s_hash)
if session_infos:
for session_info in session_infos.values():
print "Session Name: %s" % session_info
@@ -130,11 +130,11 @@ class PyHocaCLI(x2go.X2goClient):
print
print "X2Go desktops available for sharing"
print "==================================="
- _peername = self._X2goClient__get_session_server_peername(s_hash)
- print "Host: %s - [%s]:%s" % (self._X2goClient__get_session_server_hostname(s_hash), _peername[0], _peername[1])
- print "Username: %s" % self._X2goClient__get_session_username(s_hash)
+ _peername = self._X2GoClient__get_session_server_peername(s_hash)
+ print "Host: %s - [%s]:%s" % (self._X2GoClient__get_session_server_hostname(s_hash), _peername[0], _peername[1])
+ print "Username: %s" % self._X2GoClient__get_session_username(s_hash)
print
- desktop_list = self._X2goClient__list_desktops(s_hash)
+ desktop_list = self._X2GoClient__list_desktops(s_hash)
if desktop_list:
for desktop_name in desktop_list:
print desktop_name
@@ -153,7 +153,7 @@ class PyHocaCLI(x2go.X2goClient):
print
print "Available X2Go session profiles"
print "==============================="
- _profiles = self._X2goClient__get_profiles()
+ _profiles = self._X2GoClient__get_profiles()
for _profile_id in _profiles.profile_ids:
_profile_config = _profiles.get_profile_config(_profile_id)
_session_params = _profiles.to_session_params(_profile_id)
@@ -170,18 +170,18 @@ class PyHocaCLI(x2go.X2goClient):
@type s_hash: C{str}
"""
- _profiles = self._X2goClient__get_profiles()
+ _profiles = self._X2GoClient__get_profiles()
if self.args.session_profile and _profiles.has_profile(self.args.session_profile):
_server = _profiles.get_session_param(self.args.session_profile, 'server')
else:
_server = self.args.server
# clean all sessions from X2Go server
self.logger('cleaning up all running sessions from X2Go server: %s' % _server, loglevel=x2go.loglevel_NOTICE, )
- self._X2goClient__clean_sessions(s_hash)
+ self._X2GoClient__clean_sessions(s_hash)
def new_session(self, s_hash):
"""\
- Launch a new X2Go session via the C{X2goSession} object with session UUID C{s_hash}.
+ Launch a new X2Go session via the C{X2GoSession} object with session UUID C{s_hash}.
@param s_hash: session UUID
@type s_hash: C{str}
@@ -193,29 +193,29 @@ class PyHocaCLI(x2go.X2goClient):
self.logger('command for new session is: %s' % self.args.command, loglevel=x2go.loglevel_DEBUG, )
else:
self.logger('command from session profile to run is: %s' % self.session_registry(self.x2go_session_hash).get_session_cmd(), loglevel=x2go.loglevel_DEBUG, )
- self._X2goClient__start_session(s_hash)
+ self._X2GoClient__start_session(s_hash)
def _auto_resume_newest(self, s_hash):
- session_infos = self._X2goClient__list_sessions(s_hash)
+ session_infos = self._X2GoClient__list_sessions(s_hash)
if session_infos:
newest_session_name = x2go.utils.session_names_by_timestamp(session_infos)[-1]
self._pyhoca_logger("Resuming newest X2Go session %s..." % newest_session_name, loglevel=x2go.loglevel_NOTICE, )
- self._X2goClient__resume_session(s_hash, newest_session_name)
+ self._X2GoClient__resume_session(s_hash, newest_session_name)
return True
return False
def _auto_resume_oldest(self, s_hash):
- session_infos = self._X2goClient__list_sessions(s_hash)
+ session_infos = self._X2GoClient__list_sessions(s_hash)
if session_infos:
oldest_session_name = x2go.utils.session_names_by_timestamp(session_infos)[0]
self._pyhoca_logger("Resuming oldest X2Go session %s..." % oldest_session_name, loglevel=x2go.loglevel_NOTICE, )
- self._X2goClient__resume_session(s_hash, oldest_session_name)
+ self._X2GoClient__resume_session(s_hash, oldest_session_name)
return True
return False
def resume_session(self, s_hash):
"""\
- Use C{X2goSession} object with session UUID C{s_hash} to resume a server-side suspended X2Go session.
+ Use C{X2GoSession} object with session UUID C{s_hash} to resume a server-side suspended X2Go session.
@param s_hash: session UUID
@type s_hash: C{str}
@@ -223,19 +223,19 @@ class PyHocaCLI(x2go.X2goClient):
"""
# resume a running session
self.logger('resuming X2Go session: %s' % self.args.resume, loglevel=x2go.loglevel_INFO, )
- available_sessions = self._X2goClient__list_sessions(s_hash)
+ available_sessions = self._X2GoClient__list_sessions(s_hash)
if available_sessions and self.args.resume == 'OLDEST':
self._auto_resume_oldest(s_hash)
elif available_sessions and self.args.resume == 'NEWEST':
self._auto_resume_newest(s_hash)
elif self.args.resume in available_sessions.keys():
- self._X2goClient__resume_session(s_hash, self.args.resume)
+ self._X2GoClient__resume_session(s_hash, self.args.resume)
else:
self._runtime_error('requested session not available on X2Go server [%s]:%s' % (self.args.server, self.args.remote_ssh_port), exitcode=20)
def share_desktop_session(self, s_hash):
"""\
- Use C{X2goSession} object with session UUID C{s_hash} to share a server-side X2Go desktop session that is available for sharing.
+ Use C{X2GoSession} object with session UUID C{s_hash} to share a server-side X2Go desktop session that is available for sharing.
@param s_hash: session UUID
@type s_hash: C{str}
@@ -246,8 +246,8 @@ class PyHocaCLI(x2go.X2goClient):
_share_mode = self.args.share_mode
self.logger('sharing X2Go session: %s' % _desktop, loglevel=x2go.loglevel_INFO, )
try:
- self._X2goClient__share_desktop_session(s_hash, desktop=_desktop, share_mode=_share_mode)
- except x2go.X2goDesktopSharingException, e:
+ self._X2GoClient__share_desktop_session(s_hash, desktop=_desktop, share_mode=_share_mode)
+ except x2go.X2GoDesktopSharingException, e:
self._runtime_error('%s' % str(e), exitcode=54)
@@ -261,7 +261,7 @@ class PyHocaCLI(x2go.X2goClient):
"""
# send a suspend request to a session
self.logger('requesting X2Go session suspend of session: %s' % self.args.suspend, loglevel=x2go.loglevel_INFO, )
- available_sessions = self._X2goClient__list_sessions(s_hash)
+ available_sessions = self._X2GoClient__list_sessions(s_hash)
if self.args.suspend == "ALL":
_session_names = available_sessions
@@ -270,7 +270,7 @@ class PyHocaCLI(x2go.X2goClient):
for _session_name in _session_names:
if _session_name in available_sessions.keys():
- self._X2goClient__suspend_session(s_hash, _session_name)
+ self._X2GoClient__suspend_session(s_hash, _session_name)
self._pyhoca_logger("X2Go session %s has been suspended" % _session_name, loglevel=x2go.loglevel_NOTICE, )
else:
_server = self.args.server
@@ -290,7 +290,7 @@ class PyHocaCLI(x2go.X2goClient):
"""
# send a terminate request to a session
self.logger('requesting X2Go session terminate of session: %s' % self.args.terminate, loglevel=x2go.loglevel_INFO, )
- available_sessions = self._X2goClient__list_sessions(s_hash)
+ available_sessions = self._X2GoClient__list_sessions(s_hash)
if self.args.terminate == "ALL":
_session_names = available_sessions
@@ -299,7 +299,7 @@ class PyHocaCLI(x2go.X2goClient):
for _session_name in _session_names:
if _session_name in available_sessions.keys():
- self._X2goClient__terminate_session(s_hash, _session_name)
+ self._X2GoClient__terminate_session(s_hash, _session_name)
self._pyhoca_logger("X2Go session %s has been terminated" % _session_name, loglevel=x2go.loglevel_NOTICE, )
else:
_server = self.args.server
@@ -315,27 +315,27 @@ class PyHocaCLI(x2go.X2goClient):
@param args: a class with properties representing the command-line options that are available to L{PyHocaCLI} instances.
@type args: C{argparse.ArgumentParser} (or similar)
- @param logger: you can pass an L{X2goLogger} object to the
+ @param logger: you can pass an L{X2GoLogger} object to the
L{PyHocaCLI} constructor for logging application events
- @type logger: Python X2Go C{X2goLogger} instance
- @param liblogger: you can pass an L{X2goLogger} object to the
- L{PyHocaCLI} constructor for logging application events, this object is forwarded to the C{X2goClient} class in Python X2Go
- @type liblogger: Python X2Go C{X2goLogger} instance
+ @type logger: Python X2Go C{X2GoLogger} instance
+ @param liblogger: you can pass an L{X2GoLogger} object to the
+ L{PyHocaCLI} constructor for logging application events, this object is forwarded to the C{X2GoClient} class in Python X2Go
+ @type liblogger: Python X2Go C{X2GoLogger} instance
"""
self.args = args
if logger is None:
- self._pyhoca_logger = x2go.X2goLogger(tag='PyHocaCLI')
+ self._pyhoca_logger = x2go.X2GoLogger(tag='PyHocaCLI')
else:
self._pyhoca_logger = copy.deepcopy(logger)
self._pyhoca_logger.tag = 'PyHocaCLI'
- # initialize the X2goClient context and start the connection to the X2Go server
+ # initialize the X2GoClient context and start the connection to the X2Go server
self._pyhoca_logger('preparing requested X2Go session', loglevel=x2go.loglevel_NOTICE, )
- x2go.X2goClient.__init__(self, logger=liblogger)
+ x2go.X2GoClient.__init__(self, logger=liblogger)
- _profiles = self._X2goClient__get_profiles()
+ _profiles = self._X2GoClient__get_profiles()
if self.args.session_profile and not _profiles.has_profile(self.args.session_profile):
self._runtime_error('no such session profile of name: %s' % (self.args.session_profile), exitcode=31)
@@ -364,7 +364,7 @@ class PyHocaCLI(x2go.X2goClient):
kwargs[a] = v
# setup up the session profile based X2Go session
- self.x2go_session_hash = self._X2goClient__register_session(profile_name=self.args.session_profile,
+ self.x2go_session_hash = self._X2GoClient__register_session(profile_name=self.args.session_profile,
known_hosts=ssh_known_hosts_filename,
**kwargs
)
@@ -372,7 +372,7 @@ class PyHocaCLI(x2go.X2goClient):
else:
# setup up the manually configured X2Go session
- self.x2go_session_hash = self._X2goClient__register_session(args.server, port=int(self.args.remote_ssh_port),
+ self.x2go_session_hash = self._X2GoClient__register_session(args.server, port=int(self.args.remote_ssh_port),
known_hosts=ssh_known_hosts_filename,
username=self.args.username,
key_filename=self.args.ssh_privkey,
@@ -399,13 +399,13 @@ class PyHocaCLI(x2go.X2goClient):
"""
connected = False
force_password_auth = False
- _username = self.args.username or self._X2goClient__get_session_username(self.x2go_session_hash)
+ _username = self.args.username or self._X2GoClient__get_session_username(self.x2go_session_hash)
try:
_auth_count = self.auth_attempts +1
while not connected and _auth_count:
try:
- self._X2goClient__connect_session(self.x2go_session_hash, username=_username, password=self.args.password, force_password_auth=force_password_auth)
+ self._X2GoClient__connect_session(self.x2go_session_hash, username=_username, password=self.args.password, force_password_auth=force_password_auth)
connected = True
except x2go.AuthenticationException, e:
force_password_auth = True
@@ -493,10 +493,10 @@ class PyHocaCLI(x2go.X2goClient):
time.sleep(1)
i+=1
- if self._X2goClient__session_ok(self.x2go_session_hash):
+ if self._X2GoClient__session_ok(self.x2go_session_hash):
- profile_name = self._X2goClient__get_session_profile_name(self.x2go_session_hash)
- session_name = self._X2goClient__get_session_name(self.x2go_session_hash)
+ profile_name = self._X2GoClient__get_session_profile_name(self.x2go_session_hash)
+ session_name = self._X2GoClient__get_session_name(self.x2go_session_hash)
self._pyhoca_logger("X2Go session is now running, the X2Go client's profile name is: %s" % profile_name, loglevel=x2go.loglevel_INFO, )
self._pyhoca_logger("X2Go session name is: %s" % session_name, loglevel=x2go.loglevel_INFO, )
@@ -514,7 +514,7 @@ class PyHocaCLI(x2go.X2goClient):
session_duration = 0
mounted = False
- while self._X2goClient__session_ok(self.x2go_session_hash):
+ while self._X2GoClient__session_ok(self.x2go_session_hash):
time.sleep(2)
session_duration +=2
@@ -522,35 +522,35 @@ class PyHocaCLI(x2go.X2goClient):
time.sleep(2)
# refresh session status so we can be most accurate on what we report below
- self._X2goClient__list_sessions(self.x2go_session_hash)
+ self._X2GoClient__list_sessions(self.x2go_session_hash)
# report about the session status once we get here...
- if self._X2goClient__has_session_terminated(self.x2go_session_hash):
+ if self._X2GoClient__has_session_terminated(self.x2go_session_hash):
self._pyhoca_logger("X2Go session %s has terminated" % session_name, loglevel=x2go.loglevel_NOTICE, )
- elif self._X2goClient__is_session_suspended(self.x2go_session_hash):
+ elif self._X2GoClient__is_session_suspended(self.x2go_session_hash):
self._pyhoca_logger("X2Go session %s has been suspended" % session_name, loglevel=x2go.loglevel_NOTICE, )
- elif self._X2goClient__is_session_running(self.x2go_session_hash):
+ elif self._X2GoClient__is_session_running(self.x2go_session_hash):
self._pyhoca_logger("X2Go session %s has been moved to a different screen" % session_name, loglevel=x2go.loglevel_NOTICE, )
except KeyboardInterrupt:
if self.args.share_desktop:
self._pyhoca_logger("Terminating X2Go shared desktop session %s" % session_name, loglevel=x2go.loglevel_INFO, )
- self._X2goClient__terminate_session(self.x2go_session_hash)
+ self._X2GoClient__terminate_session(self.x2go_session_hash)
time.sleep(2)
self._pyhoca_logger("X2Go session %s has been terminated" % session_name, loglevel=x2go.loglevel_NOTICE, )
elif self.args.terminate_on_ctrl_c:
self._pyhoca_logger("Terminating X2Go session %s" % session_name, loglevel=x2go.loglevel_INFO, )
- self._X2goClient__terminate_session(self.x2go_session_hash)
+ self._X2GoClient__terminate_session(self.x2go_session_hash)
# giving nxproxy's SSH tunnel some time to settle
time.sleep(2)
self._pyhoca_logger("X2Go session %s has been terminated" % session_name, loglevel=x2go.loglevel_NOTICE, )
else:
self._pyhoca_logger("Suspending X2Go session %s" % session_name, loglevel=x2go.loglevel_INFO, )
- self._X2goClient__suspend_session(self.x2go_session_hash)
+ self._X2GoClient__suspend_session(self.x2go_session_hash)
# giving nxproxy's SSH tunnel some time to settle
time.sleep(2)
self._pyhoca_logger("X2Go session %s has been suspended" % session_name, loglevel=x2go.loglevel_NOTICE, )
- except x2go.X2goSessionException, e:
- self._pyhoca_logger("X2goSessionException occured:", loglevel=x2go.loglevel_ERROR)
+ except x2go.X2GoSessionException, e:
+ self._pyhoca_logger("X2GoSessionException occured:", loglevel=x2go.loglevel_ERROR)
self._pyhoca_logger("-> %s" % str(e), loglevel=x2go.loglevel_ERROR)
--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goclient.git
More information about the x2go-commits
mailing list