Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | · | 1 | ·ac8853358df90219a6d0e41c461f265d·336052·doc·optional·python-x2go-doc_0.6.1.3-2_all.deb |
2 | ·6db641fd99a96bebce9c9626e644216b·194676·python·optional·python3-x2go_0.6.1.3-2_all.deb | 2 | ·6db641fd99a96bebce9c9626e644216b·194676·python·optional·python3-x2go_0.6.1.3-2_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2020-01-02·15:20:06.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2020-01-02·15:20:06.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····4508·2020-01-02·15:20:06.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····4508·2020-01-02·15:20:06.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0···3313 | 3 | -rw-r--r--···0········0········0···331352·2020-01-02·15:20:06.000000·data.tar.xz |
Offset 125, 32 lines modified | Offset 125, 32 lines modified | ||
125 | -rw-r--r--···0·root·········(0)·root·········(0)····25634·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/index.html | 125 | -rw-r--r--···0·root·········(0)·root·········(0)····25634·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/index.html |
126 | -rw-r--r--···0·root·········(0)·root·········(0)·····5789·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/modules.html | 126 | -rw-r--r--···0·root·········(0)·root·········(0)·····5789·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/modules.html |
127 | -rw-r--r--···0·root·········(0)·root·········(0)·····6546·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/objects.inv | 127 | -rw-r--r--···0·root·········(0)·root·········(0)·····6546·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/objects.inv |
128 | -rw-r--r--···0·root·········(0)·root·········(0)····11826·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/py-modindex.html | 128 | -rw-r--r--···0·root·········(0)·root·········(0)····11826·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/py-modindex.html |
129 | -rw-r--r--···0·root·········(0)·root·········(0)·····2369·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/search.html | 129 | -rw-r--r--···0·root·········(0)·root·········(0)·····2369·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/search.html |
130 | -rw-r--r--···0·root·········(0)·root·········(0)····72477·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/searchindex.js | 130 | -rw-r--r--···0·root·········(0)·root·········(0)····72477·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/searchindex.js |
131 | -rw-r--r--···0·root·········(0)·root·········(0)·····3126·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.control.html | 131 | -rw-r--r--···0·root·········(0)·root·········(0)·····3126·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.control.html |
132 | -rw-r--r--···0·root·········(0)·root·········(0)····7345 | 132 | -rw-r--r--···0·root·········(0)·root·········(0)····73455·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.control.plain.html |
133 | -rw-r--r--···0·root·········(0)·root·········(0)·····7204·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.html | 133 | -rw-r--r--···0·root·········(0)·root·········(0)·····7204·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.html |
134 | -rw-r--r--···0·root·········(0)·root·········(0)·····3162·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.info.html | 134 | -rw-r--r--···0·root·········(0)·root·········(0)·····3162·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.info.html |
135 | -rw-r--r--···0·root·········(0)·root·········(0)····26582·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.info.plain.html | 135 | -rw-r--r--···0·root·········(0)·root·········(0)····26582·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.info.plain.html |
136 | -rw-r--r--···0·root·········(0)·root·········(0)····1474 | 136 | -rw-r--r--···0·root·········(0)·root·········(0)····14747·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.printing.file.html |
137 | -rw-r--r--···0·root·········(0)·root·········(0)·····3196·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.printing.html | 137 | -rw-r--r--···0·root·········(0)·root·········(0)·····3196·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.printing.html |
138 | -rw-r--r--···0·root·········(0)·root·········(0)····41496·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.profiles.base.html | 138 | -rw-r--r--···0·root·········(0)·root·········(0)····41496·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.profiles.base.html |
139 | -rw-r--r--···0·root·········(0)·root·········(0)·····700 | 139 | -rw-r--r--···0·root·········(0)·root·········(0)·····7006·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.profiles.file.html |
140 | -rw-r--r--···0·root·········(0)·root·········(0)·····3647·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.profiles.html | 140 | -rw-r--r--···0·root·········(0)·root·········(0)·····3647·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.profiles.html |
141 | -rw-r--r--···0·root·········(0)·root·········(0)····20015·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.profiles.httpbroker.html | 141 | -rw-r--r--···0·root·········(0)·root·········(0)····20015·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.profiles.httpbroker.html |
142 | -rw-r--r--···0·root·········(0)·root·········(0)·····8243·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.profiles.sshbroker.html | 142 | -rw-r--r--···0·root·········(0)·root·········(0)·····8243·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.profiles.sshbroker.html |
143 | -rw-r--r--···0·root·········(0)·root·········(0)····1230 | 143 | -rw-r--r--···0·root·········(0)·root·········(0)····12302·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.proxy.base.html |
144 | -rw-r--r--···0·root·········(0)·root·········(0)·····3328·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.proxy.html | 144 | -rw-r--r--···0·root·········(0)·root·········(0)·····3328·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.proxy.html |
145 | -rw-r--r--···0·root·········(0)·root·········(0)·····6813·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.proxy.nx3.html | 145 | -rw-r--r--···0·root·········(0)·root·········(0)·····6813·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.proxy.nx3.html |
146 | -rw-r--r--···0·root·········(0)·root·········(0)·····569 | 146 | -rw-r--r--···0·root·········(0)·root·········(0)·····5691·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.settings.file.html |
147 | -rw-r--r--···0·root·········(0)·root·········(0)·····3190·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.settings.html | 147 | -rw-r--r--···0·root·········(0)·root·········(0)·····3190·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.settings.html |
148 | -rw-r--r--···0·root·········(0)·root·········(0)·····3222·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.terminal.html | 148 | -rw-r--r--···0·root·········(0)·root·········(0)·····3222·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.terminal.html |
149 | -rw-r--r--···0·root·········(0)·root·········(0)····7034 | 149 | -rw-r--r--···0·root·········(0)·root·········(0)····70347·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.backends.terminal.plain.html |
150 | -rw-r--r--···0·root·········(0)·root·········(0)····18169·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.cache.html | 150 | -rw-r--r--···0·root·········(0)·root·········(0)····18169·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.cache.html |
151 | -rw-r--r--···0·root·········(0)·root·········(0)····23212·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.checkhosts.html | 151 | -rw-r--r--···0·root·········(0)·root·········(0)····23212·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.checkhosts.html |
152 | -rw-r--r--···0·root·········(0)·root·········(0)·····5570·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.cleanup.html | 152 | -rw-r--r--···0·root·········(0)·root·········(0)·····5570·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.cleanup.html |
153 | -rw-r--r--···0·root·········(0)·root·········(0)···294282·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.client.html | 153 | -rw-r--r--···0·root·········(0)·root·········(0)···294282·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.client.html |
154 | -rw-r--r--···0·root·········(0)·root·········(0)····13100·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.defaults.html | 154 | -rw-r--r--···0·root·········(0)·root·········(0)····13100·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.defaults.html |
155 | -rw-r--r--···0·root·········(0)·root·········(0)····14100·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.forward.html | 155 | -rw-r--r--···0·root·········(0)·root·········(0)····14100·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.forward.html |
156 | -rw-r--r--···0·root·········(0)·root·········(0)·····4457·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.gevent_subprocess.html | 156 | -rw-r--r--···0·root·········(0)·root·········(0)·····4457·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.gevent_subprocess.html |
Offset 159, 23 lines modified | Offset 159, 23 lines modified | ||
159 | -rw-r--r--···0·root·········(0)·root·········(0)····13532·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.inifiles.html | 159 | -rw-r--r--···0·root·········(0)·root·········(0)····13532·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.inifiles.html |
160 | -rw-r--r--···0·root·········(0)·root·········(0)····12896·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.log.html | 160 | -rw-r--r--···0·root·········(0)·root·········(0)····12896·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.log.html |
161 | -rw-r--r--···0·root·········(0)·root·········(0)····16334·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.mimebox.html | 161 | -rw-r--r--···0·root·········(0)·root·········(0)····16334·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.mimebox.html |
162 | -rw-r--r--···0·root·········(0)·root·········(0)····11351·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.mimeboxactions.html | 162 | -rw-r--r--···0·root·········(0)·root·········(0)····11351·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.mimeboxactions.html |
163 | -rw-r--r--···0·root·········(0)·root·········(0)····16118·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.printactions.html | 163 | -rw-r--r--···0·root·········(0)·root·········(0)····16118·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.printactions.html |
164 | -rw-r--r--···0·root·········(0)·root·········(0)····16234·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.printqueue.html | 164 | -rw-r--r--···0·root·········(0)·root·········(0)····16234·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.printqueue.html |
165 | -rw-r--r--···0·root·········(0)·root·········(0)·····5749·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.pulseaudio.html | 165 | -rw-r--r--···0·root·········(0)·root·········(0)·····5749·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.pulseaudio.html |
166 | -rw-r--r--···0·root·········(0)·root·········(0)····7971 | 166 | -rw-r--r--···0·root·········(0)·root·········(0)····79713·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.registry.html |
167 | -rw-r--r--···0·root·········(0)·root·········(0)····22118·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.rforward.html | 167 | -rw-r--r--···0·root·········(0)·root·········(0)····22118·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.rforward.html |
168 | -rw-r--r--···0·root·········(0)·root·········(0)···14578 | 168 | -rw-r--r--···0·root·········(0)·root·········(0)···145786·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.session.html |
169 | -rw-r--r--···0·root·········(0)·root·········(0)····11871·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.sftpserver.html | 169 | -rw-r--r--···0·root·········(0)·root·········(0)····11871·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.sftpserver.html |
170 | -rw-r--r--···0·root·········(0)·root·········(0)····132 | 170 | -rw-r--r--···0·root·········(0)·root·········(0)····13260·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.sshproxy.html |
171 | -rw-r--r--···0·root·········(0)·root·········(0)·····956 | 171 | -rw-r--r--···0·root·········(0)·root·········(0)·····9567·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.telekinesis.html |
172 | -rw-r--r--···0·root·········(0)·root·········(0)····31044·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.utils.html | 172 | -rw-r--r--···0·root·········(0)·root·········(0)····31044·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.utils.html |
173 | -rw-r--r--···0·root·········(0)·root·········(0)····45625·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.x2go_exceptions.html | 173 | -rw-r--r--···0·root·········(0)·root·········(0)····45625·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.x2go_exceptions.html |
174 | -rw-r--r--···0·root·········(0)·root·········(0)····1309 | 174 | -rw-r--r--···0·root·········(0)·root·········(0)····13095·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/x2go.xserver.html |
175 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python3-x2go/ | 175 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python3-x2go/ |
176 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc-base/ | 176 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc-base/ |
177 | -rw-r--r--···0·root·········(0)·root·········(0)······311·2017-04-28·10:36:14.000000·./usr/share/doc-base/python-x2go | 177 | -rw-r--r--···0·root·········(0)·root·········(0)······311·2017-04-28·10:36:14.000000·./usr/share/doc-base/python-x2go |
178 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go/html·->·../python-x2go-doc/html | 178 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go/html·->·../python-x2go-doc/html |
179 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js | 179 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/_static/jquery.js·->·../../../../javascript/jquery/jquery.js |
180 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js | 180 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python-x2go-doc/html/_static/underscore.js·->·../../../../javascript/underscore/underscore.js |
181 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python3-x2go/html·->·../python-x2go-doc/html | 181 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2020-01-02·15:20:06.000000·./usr/share/doc/python3-x2go/html·->·../python-x2go-doc/html |
Offset 971, 15 lines modified | Offset 971, 15 lines modified | ||
971 | ····terms:·{ | 971 | ····terms:·{ |
972 | ········"100":·[21,·39], | 972 | ········"100":·[21,·39], |
973 | ········"127":·[27,·43], | 973 | ········"127":·[27,·43], |
974 | ········"128x128":·[11,·13,·14,·26], | 974 | ········"128x128":·[11,·13,·14,·26], |
975 | ········"16m":·[11,·13,·14,·21,·26], | 975 | ········"16m":·[11,·13,·14,·21,·26], |
976 | ········"2017":·39, | 976 | ········"2017":·39, |
977 | ········"20170118":·39, | 977 | ········"20170118":·39, |
978 | ········"202 | 978 | ········"20240107030116843771":·21, |
979 | ········"22022":·[27,·41], | 979 | ········"22022":·[27,·41], |
980 | ········"256":·26, | 980 | ········"256":·26, |
981 | ········"256k":·26, | 981 | ········"256k":·26, |
982 | ········"32k":·26, | 982 | ········"32k":·26, |
983 | ········"3389":·[11,·13,·14,·26], | 983 | ········"3389":·[11,·13,·14,·26], |
984 | ········"389":·19, | 984 | ········"389":·19, |
985 | ········"4713":·[11,·13,·14,·21,·26], | 985 | ········"4713":·[11,·13,·14,·21,·26], |
Offset 1494, 15 lines modified | Offset 1494, 15 lines modified | ||
1494 | ········find_session_line_in_x2golistsess:·43, | 1494 | ········find_session_line_in_x2golistsess:·43, |
1495 | ········find_session_window:·[21,·43], | 1495 | ········find_session_window:·[21,·43], |
1496 | ········finger:·[25,·39], | 1496 | ········finger:·[25,·39], |
1497 | ········fingerprint:·[23,·25,·39], | 1497 | ········fingerprint:·[23,·25,·39], |
1498 | ········fingerprint_typ:·[23,·25,·39], | 1498 | ········fingerprint_typ:·[23,·25,·39], |
1499 | ········finish:·[16,·17], | 1499 | ········finish:·[16,·17], |
1500 | ········firewal:·41, | 1500 | ········firewal:·41, |
1501 | ········first:·[5,· | 1501 | ········first:·[5,·25,·30,·39,·43,·45], |
1502 | ········five:·[0,·25], | 1502 | ········five:·[0,·25], |
1503 | ········fixm:·5, | 1503 | ········fixm:·5, |
1504 | ········flatten:·0, | 1504 | ········flatten:·0, |
1505 | ········flexibl:·31, | 1505 | ········flexibl:·31, |
1506 | ········focu:·[21,·25,·39], | 1506 | ········focu:·[21,·25,·39], |
1507 | ········folder:·[9,·21,·25,·33,·34,·38,·39,·40], | 1507 | ········folder:·[9,·21,·25,·33,·34,·38,·39,·40], |
1508 | ········folder_nam:·[25,·39], | 1508 | ········folder_nam:·[25,·39], |
Offset 2068, 15 lines modified | Offset 2068, 15 lines modified | ||
2068 | ········pass:·[5,·11,·16,·21,·23,·25,·30,·35,·37,·38,·39,·40,·42], | 2068 | ········pass:·[5,·11,·16,·21,·23,·25,·30,·35,·37,·38,·39,·40,·42], |
2069 | ········passphras:·[5,·25,·39,·41], | 2069 | ········passphras:·[5,·25,·39,·41], |
2070 | ········password:·[0,·5,·13,·25,·39,·41,·44], | 2070 | ········password:·[0,·5,·13,·25,·39,·41,·44], |
2071 | ········passwordrequiredexcept:·44, | 2071 | ········passwordrequiredexcept:·44, |
2072 | ········path:·[13,·21,·25,·36,·39,·43], | 2072 | ········path:·[13,·21,·25,·36,·39,·43], |
2073 | ········patiently_remove_fil:·43, | 2073 | ········patiently_remove_fil:·43, |
2074 | ········paus:·[21,·32,·35,·38,·40], | 2074 | ········paus:·[21,·32,·35,·38,·40], |
2075 | ········pbuilder | 2075 | ········pbuilder2:·[11,·13,·14,·26], |
2076 | ········pc105:·[11,·13,·14,·26], | 2076 | ········pc105:·[11,·13,·14,·26], |
2077 | ········pdf:·[9,·25,·26,·34,·35], | 2077 | ········pdf:·[9,·25,·26,·34,·35], |
2078 | ········pdf_file:·[34,·35], | 2078 | ········pdf_file:·[34,·35], |
2079 | ········pdfsave:·[9,·25,·26], | 2079 | ········pdfsave:·[9,·25,·26], |
2080 | ········pdfview:·[9,·25,·26], | 2080 | ········pdfview:·[9,·25,·26], |
2081 | ········pdfview_cmd:·34, | 2081 | ········pdfview_cmd:·34, |
2082 | ········peer:·5, | 2082 | ········peer:·5, |
Offset 2320, 15 lines modified | Offset 2320, 15 lines modified | ||
2320 | ········save:·[9,·25,·26,·33,·34], | 2320 | ········save:·[9,·25,·26,·33,·34], |
2321 | ········save_to_fold:·34, | 2321 | ········save_to_fold:·34, |
2322 | ········savea:·26, | 2322 | ········savea:·26, |
2323 | ········screen:·[39,·43], | 2323 | ········screen:·[39,·43], |
2324 | ········script:·[5,·39], | 2324 | ········script:·[5,·39], |
2325 | ········search:·[0,·5,·37,·39,·43], | 2325 | ········search:·[0,·5,·37,·39,·43], |
2326 | ········sec:·[5,·39], | 2326 | ········sec:·[5,·39], |
2327 | ········second:·[0,·5,·21,·39,·43], | 2327 | ········second:·[0,·5,·9,·12,·16,·19,·21,·37,·39,·41,·42,·43,·45], |
2328 | ········section:·[0,·12,·25,·30,·43], | 2328 | ········section:·[0,·12,·25,·30,·43], |
2329 | ········see:·[5,·25,·39,·40], | 2329 | ········see:·[5,·25,·39,·40], |
2330 | ········seen:·[5,·25], | 2330 | ········seen:·[5,·25], |
2331 | ········select:·13, | 2331 | ········select:·13, |
2332 | ········self:·[16,·17,·23,·34], | 2332 | ········self:·[16,·17,·23,·34], |
2333 | ········send:·37, | 2333 | ········send:·37, |
2334 | ········sensibl:·17, | 2334 | ········sensibl:·17, |
Offset 37, 15 lines modified | Offset 37, 15 lines modified | ||
37 | ········ | 37 | ········ |
38 | ··<div·class="section"·id="module-x2go.backends.control.plain"> | 38 | ··<div·class="section"·id="module-x2go.backends.control.plain"> |
39 | <span·id="x2go-backends-control-plain-module"></span><h1>x2go.backends.control.plain·module<a·class="headerlink"·href="#module-x2go.backends.control.plain"·title="Permalink·to·this·headline">¶</a></h1> | 39 | <span·id="x2go-backends-control-plain-module"></span><h1>x2go.backends.control.plain·module<a·class="headerlink"·href="#module-x2go.backends.control.plain"·title="Permalink·to·this·headline">¶</a></h1> |
40 | <p><a·class="reference·internal"·href="#x2go.backends.control.plain.X2GoControlSession"·title="x2go.backends.control.plain.X2GoControlSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.control.plain.X2GoControlSession</span></code></a>·class·-·core·functions·for·handling·your·individual·X2Go·sessions.</p> | 40 | <p><a·class="reference·internal"·href="#x2go.backends.control.plain.X2GoControlSession"·title="x2go.backends.control.plain.X2GoControlSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.control.plain.X2GoControlSession</span></code></a>·class·-·core·functions·for·handling·your·individual·X2Go·sessions.</p> |
41 | <p>This·backend·handles·X2Go·server·implementations·that·respond·via·server-side·PLAIN·text·output.</p> | 41 | <p>This·backend·handles·X2Go·server·implementations·that·respond·via·server-side·PLAIN·text·output.</p> |
42 | <dl·class="py·class"> | 42 | <dl·class="py·class"> |
43 | <dt·id="x2go.backends.control.plain.X2GoControlSession"> | 43 | <dt·id="x2go.backends.control.plain.X2GoControlSession"> |
44 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.control.plain.</code><code·class="sig-name·descname">X2GoControlSession</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">profile_name</span><span·class="o">=</span><span·class="default_value">'UNKNOWN'</span></em>,·<em·class="sig-param"><span·class="n">add_to_known_hosts</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">known_hosts</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">forward_sshagent</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">unique_hostkey_aliases</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">terminal_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">info_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">list_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">proxy_backend</span><span·class="o">=</span><span·class="default_value">'NX3'</span></em>,·<em·class="sig-param"><span·class="n">client_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/ | 44 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.control.plain.</code><code·class="sig-name·descname">X2GoControlSession</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">profile_name</span><span·class="o">=</span><span·class="default_value">'UNKNOWN'</span></em>,·<em·class="sig-param"><span·class="n">add_to_known_hosts</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">known_hosts</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">forward_sshagent</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">unique_hostkey_aliases</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">terminal_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">info_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">list_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">proxy_backend</span><span·class="o">=</span><span·class="default_value">'NX3'</span></em>,·<em·class="sig-param"><span·class="n">client_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/second-build/.x2goclient'</span></em>,·<em·class="sig-param"><span·class="n">sessions_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/second-build/.x2go'</span></em>,·<em·class="sig-param"><span·class="n">ssh_rootdir</span><[·...·truncated·by·diffoscope;·len:·71,·SHA:·633debe4be2b6a946eebbfad5e0e1c8d534b019a40def1df7e6a8acfff4bd697·...·]-build/.ssh'</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em>,·<em·class="sig-param"><span·class="n">published_applications_no_submenus</span><span·class="o">=</span><span·class="default_value">0</span></em>,·<em·class="sig-param"><span·class="n">low_latency</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="o">**</span><span·class="n">kwargs</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/control/plain.html#X2GoControlSession"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.control.plain.X2GoControlSession"·title="Permalink·to·this·definition">¶</a></dt> |
45 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">paramiko.client.SSHClient</span></code></p> | 45 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">paramiko.client.SSHClient</span></code></p> |
46 | <p>In·the·Python·X2Go·concept,·X2Go·sessions·fall·into·two·parts:·a·control·session·and·one·to·many·terminal·sessions.</p> | 46 | <p>In·the·Python·X2Go·concept,·X2Go·sessions·fall·into·two·parts:·a·control·session·and·one·to·many·terminal·sessions.</p> |
47 | <p>The·control·session·handles·the·SSH·based·communication·between·server·and·client.·It·is·mainly·derived·from | 47 | <p>The·control·session·handles·the·SSH·based·communication·between·server·and·client.·It·is·mainly·derived·from |
48 | <code·class="docutils·literal·notranslate"><span·class="pre">paramiko.SSHClient</span></code>·and·adds·on·X2Go·related·functionality.</p> | 48 | <code·class="docutils·literal·notranslate"><span·class="pre">paramiko.SSHClient</span></code>·and·adds·on·X2Go·related·functionality.</p> |
49 | <dl·class="py·method"> | 49 | <dl·class="py·method"> |
50 | <dt·id="x2go.backends.control.plain.X2GoControlSession.check_host"> | 50 | <dt·id="x2go.backends.control.plain.X2GoControlSession.check_host"> |
51 | <code·class="sig-name·descname">check_host</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">hostname</span></em>,·<em·class="sig-param"><span·class="n">port</span><span·class="o">=</span><span·class="default_value">22</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/control/plain.html#X2GoControlSession.check_host"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.control.plain.X2GoControlSession.check_host"·title="Permalink·to·this·definition">¶</a></dt> | 51 | <code·class="sig-name·descname">check_host</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">hostname</span></em>,·<em·class="sig-param"><span·class="n">port</span><span·class="o">=</span><span·class="default_value">22</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/control/plain.html#X2GoControlSession.check_host"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.control.plain.X2GoControlSession.check_host"·title="Permalink·to·this·definition">¶</a></dt> |
Offset 14, 17 lines modified | Offset 14, 18 lines modified | ||
14 | handling·your·individual·X2Go·sessions. | 14 | handling·your·individual·X2Go·sessions. |
15 | This·backend·handles·X2Go·server·implementations·that·respond·via·server-side | 15 | This·backend·handles·X2Go·server·implementations·that·respond·via·server-side |
16 | PLAIN·text·output. | 16 | PLAIN·text·output. |
17 | ··classx2go.backends.control.plain.X2GoControlSession(profile_name='UNKNOWN', | 17 | ··classx2go.backends.control.plain.X2GoControlSession(profile_name='UNKNOWN', |
18 | ··add_to_known_hosts=False,·known_hosts=None,·forward_sshagent=False, | 18 | ··add_to_known_hosts=False,·known_hosts=None,·forward_sshagent=False, |
19 | ··unique_hostkey_aliases=False,·terminal_backend='PLAIN',·info_backend='PLAIN', | 19 | ··unique_hostkey_aliases=False,·terminal_backend='PLAIN',·info_backend='PLAIN', |
20 | ··list_backend='PLAIN',·proxy_backend='NX3',·client_rootdir='/nonexistent/ | 20 | ··list_backend='PLAIN',·proxy_backend='NX3',·client_rootdir='/nonexistent/ |
21 | ·· | 21 | ··second-build/.x2goclient',·sessions_rootdir='/nonexistent/second- |
22 | ··ssh_rootdir='/nonexistent/ | 22 | ··build/.x2go',·ssh_rootdir='/nonexistent/second-build/.ssh',·logger=None, |
23 | ··published_applications_no_submenus=0,·low_latency=False, | 23 | ··loglevel=56,·published_applications_no_submenus=0,·low_latency=False, |
24 | ··**kwargs)[source]¶ | ||
24 | ······Bases:·paramiko.client.SSHClient | 25 | ······Bases:·paramiko.client.SSHClient |
25 | ······In·the·Python·X2Go·concept,·X2Go·sessions·fall·into·two·parts:·a·control | 26 | ······In·the·Python·X2Go·concept,·X2Go·sessions·fall·into·two·parts:·a·control |
26 | ······session·and·one·to·many·terminal·sessions. | 27 | ······session·and·one·to·many·terminal·sessions. |
27 | ······The·control·session·handles·the·SSH·based·communication·between·server | 28 | ······The·control·session·handles·the·SSH·based·communication·between·server |
28 | ······and·client.·It·is·mainly·derived·from·paramiko.SSHClient·and·adds·on·X2Go | 29 | ······and·client.·It·is·mainly·derived·from·paramiko.SSHClient·and·adds·on·X2Go |
29 | ······related·functionality. | 30 | ······related·functionality. |
30 | ········check_host(hostname,·port=22)[source]¶ | 31 | ········check_host(hostname,·port=22)[source]¶ |
Offset 39, 15 lines modified | Offset 39, 15 lines modified | ||
39 | <span·id="x2go-backends-printing-file-module"></span><h1>x2go.backends.printing.file·module<a·class="headerlink"·href="#module-x2go.backends.printing.file"·title="Permalink·to·this·headline">¶</a></h1> | 39 | <span·id="x2go-backends-printing-file-module"></span><h1>x2go.backends.printing.file·module<a·class="headerlink"·href="#module-x2go.backends.printing.file"·title="Permalink·to·this·headline">¶</a></h1> |
40 | <p><a·class="reference·internal"·href="#x2go.backends.printing.file.X2GoClientPrinting"·title="x2go.backends.printing.file.X2GoClientPrinting"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.printing.file.X2GoClientPrinting</span></code></a>·class·is·one·of·Python·X2Go’s·public·API·classes.</p> | 40 | <p><a·class="reference·internal"·href="#x2go.backends.printing.file.X2GoClientPrinting"·title="x2go.backends.printing.file.X2GoClientPrinting"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.printing.file.X2GoClientPrinting</span></code></a>·class·is·one·of·Python·X2Go’s·public·API·classes.</p> |
41 | <p>Retrieve·an·instance·of·this·class·from·your·<a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·instance.</p> | 41 | <p>Retrieve·an·instance·of·this·class·from·your·<a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·instance.</p> |
42 | <p>Use·this·class·in·your·Python·X2Go·based·applications·to·access·the·»printing« | 42 | <p>Use·this·class·in·your·Python·X2Go·based·applications·to·access·the·»printing« |
43 | configuration·of·your·X2Go·client·application.</p> | 43 | configuration·of·your·X2Go·client·application.</p> |
44 | <dl·class="py·class"> | 44 | <dl·class="py·class"> |
45 | <dt·id="x2go.backends.printing.file.X2GoClientPrinting"> | 45 | <dt·id="x2go.backends.printing.file.X2GoClientPrinting"> |
46 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.printing.file.</code><code·class="sig-name·descname">X2GoClientPrinting</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">config_files</span><span·class="o">=</span><span·class="default_value">['/nonexistent/ | 46 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.printing.file.</code><code·class="sig-name·descname">X2GoClientPrinting</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">config_files</span><span·class="o">=</span><span·class="default_value">['/nonexistent/second-build/.x2goclient/printing',·'/etc/x2goclient/printing']</span></em>,·<em·class="sig-param"><span·class="n">defaults</span><span·class="o">=</span><span·class="default_value">{'CUPS':·{'defaultprinter':·'PDF'},·'General':·{'pdfview':·True,·'showdialog':·False},·'print':·{'command':·'lpr',·'ps':·False,·'startcmd':·False,·'stdin':·False},·'save':·{'folder':·'PDF'},·'view':·{'command':·'xdg-open',·'open':·True}}</span></em>,·<em·class="sig-param"><span·class="n">client_instance</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/printing/file.html#X2GoClientPrinting"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.printing.file.X2GoClientPrinting"·title="Permalink·to·this·definition">¶</a></dt> |
47 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.inifiles.html#x2go.inifiles.X2GoIniFile"·title="x2go.inifiles.X2GoIniFile"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.inifiles.X2GoIniFile</span></code></a></p> | 47 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.inifiles.html#x2go.inifiles.X2GoIniFile"·title="x2go.inifiles.X2GoIniFile"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.inifiles.X2GoIniFile</span></code></a></p> |
48 | <p><a·class="reference·internal"·href="#x2go.backends.printing.file.X2GoClientPrinting"·title="x2go.backends.printing.file.X2GoClientPrinting"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.printing.file.X2GoClientPrinting</span></code></a>·provides·access·to·the·X2Go·ini-like·file | 48 | <p><a·class="reference·internal"·href="#x2go.backends.printing.file.X2GoClientPrinting"·title="x2go.backends.printing.file.X2GoClientPrinting"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.printing.file.X2GoClientPrinting</span></code></a>·provides·access·to·the·X2Go·ini-like·file |
49 | »printing«·as·stored·in·<code·class="docutils·literal·notranslate"><span·class="pre">~/.x2goclient/printing</span></code>·resp.·globally | 49 | »printing«·as·stored·in·<code·class="docutils·literal·notranslate"><span·class="pre">~/.x2goclient/printing</span></code>·resp.·globally |
50 | <code·class="docutils·literal·notranslate"><span·class="pre">/etc/x2goclient/printing</span></code>.</p> | 50 | <code·class="docutils·literal·notranslate"><span·class="pre">/etc/x2goclient/printing</span></code>.</p> |
51 | <p>An·instance·of·<a·class="reference·internal"·href="#x2go.backends.printing.file.X2GoClientPrinting"·title="x2go.backends.printing.file.X2GoClientPrinting"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.printing.file.X2GoClientPrinting</span></code></a>·is·created·on·each·incoming | 51 | <p>An·instance·of·<a·class="reference·internal"·href="#x2go.backends.printing.file.X2GoClientPrinting"·title="x2go.backends.printing.file.X2GoClientPrinting"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.printing.file.X2GoClientPrinting</span></code></a>·is·created·on·each·incoming |
52 | print·job.·This·facilitates·that·on·every·print·job·the·print·action | 52 | print·job.·This·facilitates·that·on·every·print·job·the·print·action |
53 | for·this·job·is·derived·from·the·»printing«·configuration·file.</p> | 53 | for·this·job·is·derived·from·the·»printing«·configuration·file.</p> |
Offset 12, 15 lines modified | Offset 12, 15 lines modified | ||
12 | ******·x2go.backends.printing.file·module¶·****** | 12 | ******·x2go.backends.printing.file·module¶·****** |
13 | x2go.backends.printing.file.X2GoClientPrinting·class·is·one·of·Python·X2Goâs | 13 | x2go.backends.printing.file.X2GoClientPrinting·class·is·one·of·Python·X2Goâs |
14 | public·API·classes. | 14 | public·API·classes. |
15 | Retrieve·an·instance·of·this·class·from·your·x2go.client.X2GoClient·instance. | 15 | Retrieve·an·instance·of·this·class·from·your·x2go.client.X2GoClient·instance. |
16 | Use·this·class·in·your·Python·X2Go·based·applications·to·access·the | 16 | Use·this·class·in·your·Python·X2Go·based·applications·to·access·the |
17 | »printing«·configuration·of·your·X2Go·client·application. | 17 | »printing«·configuration·of·your·X2Go·client·application. |
18 | ··classx2go.backends.printing.file.X2GoClientPrinting(config_files=['/ | 18 | ··classx2go.backends.printing.file.X2GoClientPrinting(config_files=['/ |
19 | ··nonexistent/ | 19 | ··nonexistent/second-build/.x2goclient/printing',·'/etc/x2goclient/printing'], |
20 | ··defaults={'CUPS':·{'defaultprinter':·'PDF'},·'General':·{'pdfview':·True, | 20 | ··defaults={'CUPS':·{'defaultprinter':·'PDF'},·'General':·{'pdfview':·True, |
21 | ··'showdialog':·False},·'print':·{'command':·'lpr',·'ps':·False,·'startcmd': | 21 | ··'showdialog':·False},·'print':·{'command':·'lpr',·'ps':·False,·'startcmd': |
22 | ··False,·'stdin':·False},·'save':·{'folder':·'PDF'},·'view':·{'command':·'xdg- | 22 | ··False,·'stdin':·False},·'save':·{'folder':·'PDF'},·'view':·{'command':·'xdg- |
23 | ··open',·'open':·True}},·client_instance=None,·logger=None,·loglevel=56) | 23 | ··open',·'open':·True}},·client_instance=None,·logger=None,·loglevel=56) |
24 | ··[source]¶ | 24 | ··[source]¶ |
25 | ······Bases:·x2go.inifiles.X2GoIniFile | 25 | ······Bases:·x2go.inifiles.X2GoIniFile |
26 | ······x2go.backends.printing.file.X2GoClientPrinting·provides·access·to·the | 26 | ······x2go.backends.printing.file.X2GoClientPrinting·provides·access·to·the |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | <dd·class="field-even"><p><a·class="reference·internal"·href="x2go.x2go_exceptions.html#x2go.x2go_exceptions.X2GoProfileException"·title="x2go.x2go_exceptions.X2GoProfileException"><strong>X2GoProfileException</strong></a>·–·if·no·such·session·profile·exists</p> | 83 | <dd·class="field-even"><p><a·class="reference·internal"·href="x2go.x2go_exceptions.html#x2go.x2go_exceptions.X2GoProfileException"·title="x2go.x2go_exceptions.X2GoProfileException"><strong>X2GoProfileException</strong></a>·–·if·no·such·session·profile·exists</p> |
84 | </dd> | 84 | </dd> |
85 | </dl> | 85 | </dl> |
86 | </dd></dl> | 86 | </dd></dl> |
87 | <dl·class="py·attribute"> | 87 | <dl·class="py·attribute"> |
88 | <dt·id="x2go.backends.profiles.base.X2GoSessionProfiles.defaultSessionProfile"> | 88 | <dt·id="x2go.backends.profiles.base.X2GoSessionProfiles.defaultSessionProfile"> |
89 | <code·class="sig-name·descname">defaultSessionProfile</code><em·class="property">·=·{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder | 89 | <code·class="sig-name·descname">defaultSessionProfile</code><em·class="property">·=·{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy':·False,·'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama':·False}</em><a·class="headerlink"·href="#x2go.backends.profiles.base.X2GoSessionProfiles.defaultSessionProfile"·title="Permalink·to·this·definition">¶</a></dt> |
90 | <dd></dd></dl> | 90 | <dd></dd></dl> |
91 | <dl·class="py·method"> | 91 | <dl·class="py·method"> |
92 | <dt·id="x2go.backends.profiles.base.X2GoSessionProfiles.default_profile_config"> | 92 | <dt·id="x2go.backends.profiles.base.X2GoSessionProfiles.default_profile_config"> |
93 | <code·class="sig-name·descname">default_profile_config</code><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/profiles/base.html#X2GoSessionProfiles.default_profile_config"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.profiles.base.X2GoSessionProfiles.default_profile_config"·title="Permalink·to·this·definition">¶</a></dt> | 93 | <code·class="sig-name·descname">default_profile_config</code><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/profiles/base.html#X2GoSessionProfiles.default_profile_config"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.profiles.base.X2GoSessionProfiles.default_profile_config"·title="Permalink·to·this·definition">¶</a></dt> |
94 | <dd><p>Return·a·default·session·profile.</p> | 94 | <dd><p>Return·a·default·session·profile.</p> |
95 | <dl·class="field-list·simple"> | 95 | <dl·class="field-list·simple"> |
Offset 59, 15 lines modified | Offset 59, 15 lines modified | ||
59 | ········'setsessiontitle':·False,·'sndport':·4713,·'sound':·False, | 59 | ········'setsessiontitle':·False,·'sndport':·4713,·'sound':·False, |
60 | ········'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22, | 60 | ········'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22, |
61 | ········'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain', | 61 | ········'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain', |
62 | ········'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False, | 62 | ········'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False, |
63 | ········'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'', | 63 | ········'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'', |
64 | ········'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases': | 64 | ········'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases': |
65 | ········False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True, | 65 | ········False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True, |
66 | ········'usemimebox':·False,·'user':·'pbuilder | 66 | ········'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy':·False, |
67 | ········'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': | 67 | ········'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': |
68 | ········False}¶ | 68 | ········False}¶ |
69 | ········default_profile_config()[source]¶ | 69 | ········default_profile_config()[source]¶ |
70 | ············Return·a·default·session·profile. | 70 | ············Return·a·default·session·profile. |
71 | ··············Returns | 71 | ··············Returns |
72 | ··················default·session·profile | 72 | ··················default·session·profile |
73 | ··············Return·type | 73 | ··············Return·type |
Offset 38, 15 lines modified | Offset 38, 15 lines modified | ||
38 | ··<div·class="section"·id="module-x2go.backends.profiles.file"> | 38 | ··<div·class="section"·id="module-x2go.backends.profiles.file"> |
39 | <span·id="x2go-backends-profiles-file-module"></span><h1>x2go.backends.profiles.file·module<a·class="headerlink"·href="#module-x2go.backends.profiles.file"·title="Permalink·to·this·headline">¶</a></h1> | 39 | <span·id="x2go-backends-profiles-file-module"></span><h1>x2go.backends.profiles.file·module<a·class="headerlink"·href="#module-x2go.backends.profiles.file"·title="Permalink·to·this·headline">¶</a></h1> |
40 | <p><a·class="reference·internal"·href="#x2go.backends.profiles.file.X2GoSessionProfiles"·title="x2go.backends.profiles.file.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.file.X2GoSessionProfiles</span></code></a>·class·-·managing·X2Go·Client·session·profiles·read·from·a·file·(<code·class="docutils·literal·notranslate"><span·class="pre">~/.x2goclient/sessions</span></code>).</p> | 40 | <p><a·class="reference·internal"·href="#x2go.backends.profiles.file.X2GoSessionProfiles"·title="x2go.backends.profiles.file.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.file.X2GoSessionProfiles</span></code></a>·class·-·managing·X2Go·Client·session·profiles·read·from·a·file·(<code·class="docutils·literal·notranslate"><span·class="pre">~/.x2goclient/sessions</span></code>).</p> |
41 | <p><a·class="reference·internal"·href="x2go.backends.profiles.base.html#x2go.backends.profiles.base.X2GoSessionProfiles"·title="x2go.backends.profiles.base.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.base.X2GoSessionProfiles</span></code></a>·is·a·public·API·class.·Use·this·class·in·your·Python·X2Go·based | 41 | <p><a·class="reference·internal"·href="x2go.backends.profiles.base.html#x2go.backends.profiles.base.X2GoSessionProfiles"·title="x2go.backends.profiles.base.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.base.X2GoSessionProfiles</span></code></a>·is·a·public·API·class.·Use·this·class·in·your·Python·X2Go·based |
42 | applications.</p> | 42 | applications.</p> |
43 | <dl·class="py·class"> | 43 | <dl·class="py·class"> |
44 | <dt·id="x2go.backends.profiles.file.X2GoSessionProfiles"> | 44 | <dt·id="x2go.backends.profiles.file.X2GoSessionProfiles"> |
45 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.profiles.file.</code><code·class="sig-name·descname">X2GoSessionProfiles</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">config_files</span><span·class="o">=</span><span·class="default_value">['/nonexistent/ | 45 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.profiles.file.</code><code·class="sig-name·descname">X2GoSessionProfiles</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">config_files</span><span·class="o">=</span><span·class="default_value">['/nonexistent/second-build/.x2goclient/sessions',·'/etc/x2goclient/sessions']</span></em>,·<em·class="sig-param"><span·class="n">session_profile_defaults</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em>,·<em·class="sig-param"><span·class="o">**</span><span·class="n">kwargs</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/profiles/file.html#X2GoSessionProfiles"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.profiles.file.X2GoSessionProfiles"·title="Permalink·to·this·definition">¶</a></dt> |
46 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.backends.profiles.base.html#x2go.backends.profiles.base.X2GoSessionProfiles"·title="x2go.backends.profiles.base.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.base.X2GoSessionProfiles</span></code></a>,·<a·class="reference·internal"·href="x2go.inifiles.html#x2go.inifiles.X2GoIniFile"·title="x2go.inifiles.X2GoIniFile"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.inifiles.X2GoIniFile</span></code></a></p> | 46 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.backends.profiles.base.html#x2go.backends.profiles.base.X2GoSessionProfiles"·title="x2go.backends.profiles.base.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.base.X2GoSessionProfiles</span></code></a>,·<a·class="reference·internal"·href="x2go.inifiles.html#x2go.inifiles.X2GoIniFile"·title="x2go.inifiles.X2GoIniFile"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.inifiles.X2GoIniFile</span></code></a></p> |
47 | <dl·class="py·method"> | 47 | <dl·class="py·method"> |
48 | <dt·id="x2go.backends.profiles.file.X2GoSessionProfiles.get_type"> | 48 | <dt·id="x2go.backends.profiles.file.X2GoSessionProfiles.get_type"> |
49 | <code·class="sig-name·descname">get_type</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">section</span></em>,·<em·class="sig-param"><span·class="n">key</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/profiles/file.html#X2GoSessionProfiles.get_type"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.profiles.file.X2GoSessionProfiles.get_type"·title="Permalink·to·this·definition">¶</a></dt> | 49 | <code·class="sig-name·descname">get_type</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">section</span></em>,·<em·class="sig-param"><span·class="n">key</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/profiles/file.html#X2GoSessionProfiles.get_type"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.profiles.file.X2GoSessionProfiles.get_type"·title="Permalink·to·this·definition">¶</a></dt> |
50 | <dd><p>Override·the·inifile·class’s·get_type·method·due·to·the·special·layout·of·the·session·profile | 50 | <dd><p>Override·the·inifile·class’s·get_type·method·due·to·the·special·layout·of·the·session·profile |
51 | class.</p> | 51 | class.</p> |
52 | <dl·class="field-list·simple"> | 52 | <dl·class="field-list·simple"> |
Offset 11, 15 lines modified | Offset 11, 15 lines modified | ||
11 | x2go.backends.profiles.httpbroker_module » | 11 | x2go.backends.profiles.httpbroker_module » |
12 | ******·x2go.backends.profiles.file·module¶·****** | 12 | ******·x2go.backends.profiles.file·module¶·****** |
13 | x2go.backends.profiles.file.X2GoSessionProfiles·class·-·managing·X2Go·Client | 13 | x2go.backends.profiles.file.X2GoSessionProfiles·class·-·managing·X2Go·Client |
14 | session·profiles·read·from·a·file·(~/.x2goclient/sessions). | 14 | session·profiles·read·from·a·file·(~/.x2goclient/sessions). |
15 | x2go.backends.profiles.base.X2GoSessionProfiles·is·a·public·API·class.·Use·this | 15 | x2go.backends.profiles.base.X2GoSessionProfiles·is·a·public·API·class.·Use·this |
16 | class·in·your·Python·X2Go·based·applications. | 16 | class·in·your·Python·X2Go·based·applications. |
17 | ··classx2go.backends.profiles.file.X2GoSessionProfiles(config_files=['/ | 17 | ··classx2go.backends.profiles.file.X2GoSessionProfiles(config_files=['/ |
18 | ··nonexistent/ | 18 | ··nonexistent/second-build/.x2goclient/sessions',·'/etc/x2goclient/sessions'], |
19 | ··session_profile_defaults=None,·logger=None,·loglevel=56,·**kwargs)[source]¶ | 19 | ··session_profile_defaults=None,·logger=None,·loglevel=56,·**kwargs)[source]¶ |
20 | ······Bases:·x2go.backends.profiles.base.X2GoSessionProfiles, | 20 | ······Bases:·x2go.backends.profiles.base.X2GoSessionProfiles, |
21 | ······x2go.inifiles.X2GoIniFile | 21 | ······x2go.inifiles.X2GoIniFile |
22 | ········get_type(section,·key)[source]¶ | 22 | ········get_type(section,·key)[source]¶ |
23 | ············Override·the·inifile·classâs·get_type·method·due·to·the·special | 23 | ············Override·the·inifile·classâs·get_type·method·due·to·the·special |
24 | ············layout·of·the·session·profile·class. | 24 | ············layout·of·the·session·profile·class. |
25 | ··············Parameters | 25 | ··············Parameters |
Offset 111, 15 lines modified | Offset 111, 15 lines modified | ||
111 | authentication·failure.</p> | 111 | authentication·failure.</p> |
112 | </dd> | 112 | </dd> |
113 | </dl> | 113 | </dl> |
114 | </dd></dl> | 114 | </dd></dl> |
115 | <dl·class="py·attribute"> | 115 | <dl·class="py·attribute"> |
116 | <dt·id="x2go.backends.profiles.httpbroker.X2GoSessionProfiles.defaultSessionProfile"> | 116 | <dt·id="x2go.backends.profiles.httpbroker.X2GoSessionProfiles.defaultSessionProfile"> |
117 | <code·class="sig-name·descname">defaultSessionProfile</code><em·class="property">·=·{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder | 117 | <code·class="sig-name·descname">defaultSessionProfile</code><em·class="property">·=·{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy':·False,·'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama':·False}</em><a·class="headerlink"·href="#x2go.backends.profiles.httpbroker.X2GoSessionProfiles.defaultSessionProfile"·title="Permalink·to·this·definition">¶</a></dt> |
118 | <dd></dd></dl> | 118 | <dd></dd></dl> |
119 | <dl·class="py·method"> | 119 | <dl·class="py·method"> |
120 | <dt·id="x2go.backends.profiles.httpbroker.X2GoSessionProfiles.get_broker_noauth"> | 120 | <dt·id="x2go.backends.profiles.httpbroker.X2GoSessionProfiles.get_broker_noauth"> |
121 | <code·class="sig-name·descname">get_broker_noauth</code><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/profiles/httpbroker.html#X2GoSessionProfiles.get_broker_noauth"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.profiles.httpbroker.X2GoSessionProfiles.get_broker_noauth"·title="Permalink·to·this·definition">¶</a></dt> | 121 | <code·class="sig-name·descname">get_broker_noauth</code><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/profiles/httpbroker.html#X2GoSessionProfiles.get_broker_noauth"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.profiles.httpbroker.X2GoSessionProfiles.get_broker_noauth"·title="Permalink·to·this·definition">¶</a></dt> |
122 | <dd><p>Accessor·for·the·class’s·<code·class="docutils·literal·notranslate"><span·class="pre">broker_noauth</span></code>·property.</p> | 122 | <dd><p>Accessor·for·the·class’s·<code·class="docutils·literal·notranslate"><span·class="pre">broker_noauth</span></code>·property.</p> |
123 | <dl·class="field-list·simple"> | 123 | <dl·class="field-list·simple"> |
Offset 76, 15 lines modified | Offset 76, 15 lines modified | ||
76 | ········'setsessiontitle':·False,·'sndport':·4713,·'sound':·False, | 76 | ········'setsessiontitle':·False,·'sndport':·4713,·'sound':·False, |
77 | ········'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22, | 77 | ········'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22, |
78 | ········'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain', | 78 | ········'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain', |
79 | ········'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False, | 79 | ········'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False, |
80 | ········'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'', | 80 | ········'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'', |
81 | ········'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases': | 81 | ········'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases': |
82 | ········False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True, | 82 | ········False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True, |
83 | ········'usemimebox':·False,·'user':·'pbuilder | 83 | ········'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy':·False, |
84 | ········'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': | 84 | ········'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': |
85 | ········False}¶ | 85 | ········False}¶ |
86 | ········get_broker_noauth()[source]¶ | 86 | ········get_broker_noauth()[source]¶ |
87 | ············Accessor·for·the·classâs·broker_noauth·property. | 87 | ············Accessor·for·the·classâs·broker_noauth·property. |
88 | ··············Returns | 88 | ··············Returns |
89 | ··················True·if·the·broker·probably·does·not·expect·authentication. | 89 | ··················True·if·the·broker·probably·does·not·expect·authentication. |
90 | ··············Return·type | 90 | ··············Return·type |
Offset 38, 19 lines modified | Offset 38, 19 lines modified | ||
38 | ··<div·class="section"·id="module-x2go.backends.profiles.sshbroker"> | 38 | ··<div·class="section"·id="module-x2go.backends.profiles.sshbroker"> |
39 | <span·id="x2go-backends-profiles-sshbroker-module"></span><h1>x2go.backends.profiles.sshbroker·module<a·class="headerlink"·href="#module-x2go.backends.profiles.sshbroker"·title="Permalink·to·this·headline">¶</a></h1> | 39 | <span·id="x2go-backends-profiles-sshbroker-module"></span><h1>x2go.backends.profiles.sshbroker·module<a·class="headerlink"·href="#module-x2go.backends.profiles.sshbroker"·title="Permalink·to·this·headline">¶</a></h1> |
40 | <p><a·class="reference·internal"·href="#x2go.backends.profiles.sshbroker.X2GoSessionProfiles"·title="x2go.backends.profiles.sshbroker.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.sshbroker.X2GoSessionProfiles</span></code></a>·class·-·managing·X2Go·Client··session·profiles·obtained·from·an·SSH·based·X2Go·Session·Broker.</p> | 40 | <p><a·class="reference·internal"·href="#x2go.backends.profiles.sshbroker.X2GoSessionProfiles"·title="x2go.backends.profiles.sshbroker.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.sshbroker.X2GoSessionProfiles</span></code></a>·class·-·managing·X2Go·Client··session·profiles·obtained·from·an·SSH·based·X2Go·Session·Broker.</p> |
41 | <p><a·class="reference·internal"·href="#x2go.backends.profiles.sshbroker.X2GoSessionProfiles"·title="x2go.backends.profiles.sshbroker.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.sshbroker.X2GoSessionProfiles</span></code></a>·is·a·public·API·class.·Use·this·class·in·your·Python·X2Go·based | 41 | <p><a·class="reference·internal"·href="#x2go.backends.profiles.sshbroker.X2GoSessionProfiles"·title="x2go.backends.profiles.sshbroker.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.sshbroker.X2GoSessionProfiles</span></code></a>·is·a·public·API·class.·Use·this·class·in·your·Python·X2Go·based |
42 | applications.</p> | 42 | applications.</p> |
43 | <dl·class="py·class"> | 43 | <dl·class="py·class"> |
44 | <dt·id="x2go.backends.profiles.sshbroker.X2GoSessionProfiles"> | 44 | <dt·id="x2go.backends.profiles.sshbroker.X2GoSessionProfiles"> |
45 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.profiles.sshbroker.</code><code·class="sig-name·descname">X2GoSessionProfiles</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">session_profile_defaults</span><span·class="o">=</span><span·class="default_value">{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder | 45 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.profiles.sshbroker.</code><code·class="sig-name·descname">X2GoSessionProfiles</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">session_profile_defaults</span><span·class="o">=</span><span·class="default_value">{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy':·False,·'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama':·False}</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/profiles/sshbroker.html#X2GoSessionProfiles"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.profiles.sshbroker.X2GoSessionProfiles"·title="Permalink·to·this·definition">¶</a></dt> |
46 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.backends.profiles.base.html#x2go.backends.profiles.base.X2GoSessionProfiles"·title="x2go.backends.profiles.base.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.base.X2GoSessionProfiles</span></code></a></p> | 46 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.backends.profiles.base.html#x2go.backends.profiles.base.X2GoSessionProfiles"·title="x2go.backends.profiles.base.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.base.X2GoSessionProfiles</span></code></a></p> |
47 | <dl·class="py·attribute"> | 47 | <dl·class="py·attribute"> |
48 | <dt·id="x2go.backends.profiles.sshbroker.X2GoSessionProfiles.defaultSessionProfile"> | 48 | <dt·id="x2go.backends.profiles.sshbroker.X2GoSessionProfiles.defaultSessionProfile"> |
49 | <code·class="sig-name·descname">defaultSessionProfile</code><em·class="property">·=·{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder | 49 | <code·class="sig-name·descname">defaultSessionProfile</code><em·class="property">·=·{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy':·False,·'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama':·False}</em><a·class="headerlink"·href="#x2go.backends.profiles.sshbroker.X2GoSessionProfiles.defaultSessionProfile"·title="Permalink·to·this·definition">¶</a></dt> |
50 | <dd></dd></dl> | 50 | <dd></dd></dl> |
51 | </dd></dl> | 51 | </dd></dl> |
52 | </div> | 52 | </div> |
Offset 30, 15 lines modified | Offset 30, 15 lines modified | ||
30 | ··'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle': | 30 | ··'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle': |
31 | ··False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse', | 31 | ··False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse', |
32 | ··'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True, | 32 | ··'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True, |
33 | ··'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport': | 33 | ··'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport': |
34 | ··22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype': | 34 | ··22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype': |
35 | ··'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us', | 35 | ··'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us', |
36 | ··'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False, | 36 | ··'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False, |
37 | ··'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder | 37 | ··'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy': |
38 | ··False,·'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': | 38 | ··False,·'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': |
39 | ··False},·logger=None,·loglevel=56)[source]¶ | 39 | ··False},·logger=None,·loglevel=56)[source]¶ |
40 | ······Bases:·x2go.backends.profiles.base.X2GoSessionProfiles | 40 | ······Bases:·x2go.backends.profiles.base.X2GoSessionProfiles |
41 | ········defaultSessionProfile=·{'applications':·['WWWBROWSER',·'MAILCLIENT', | 41 | ········defaultSessionProfile=·{'applications':·['WWWBROWSER',·'MAILCLIENT', |
42 | ········'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True, | 42 | ········'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True, |
43 | ········'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL', | 43 | ········'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL', |
44 | ········'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'', | 44 | ········'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'', |
Offset 55, 13 lines modified | Offset 55, 13 lines modified | ||
55 | ········'setsessiontitle':·False,·'sndport':·4713,·'sound':·False, | 55 | ········'setsessiontitle':·False,·'sndport':·4713,·'sound':·False, |
56 | ········'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22, | 56 | ········'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22, |
57 | ········'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain', | 57 | ········'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain', |
58 | ········'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False, | 58 | ········'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False, |
59 | ········'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'', | 59 | ········'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'', |
60 | ········'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases': | 60 | ········'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases': |
61 | ········False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True, | 61 | ········False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True, |
62 | ········'usemimebox':·False,·'user':·'pbuilder | 62 | ········'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy':·False, |
63 | ········'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': | 63 | ········'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': |
64 | ········False}¶ | 64 | ········False}¶ |
65 | « x2go.backends.profiles.httpbroker_module· :: ·Contents· :: | 65 | « x2go.backends.profiles.httpbroker_module· :: ·Contents· :: |
66 | x2go.backends.proxy_package » | 66 | x2go.backends.proxy_package » |
67 | ©·Copyright·2020,·Mike·Gabriel.·Created·using·Sphinx·3.4.3. | 67 | ©·Copyright·2020,·Mike·Gabriel.·Created·using·Sphinx·3.4.3. |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ········ | 36 | ········ |
37 | ········ | 37 | ········ |
38 | ··<div·class="section"·id="module-x2go.backends.proxy.base"> | 38 | ··<div·class="section"·id="module-x2go.backends.proxy.base"> |
39 | <span·id="x2go-backends-proxy-base-module"></span><h1>x2go.backends.proxy.base·module<a·class="headerlink"·href="#module-x2go.backends.proxy.base"·title="Permalink·to·this·headline">¶</a></h1> | 39 | <span·id="x2go-backends-proxy-base-module"></span><h1>x2go.backends.proxy.base·module<a·class="headerlink"·href="#module-x2go.backends.proxy.base"·title="Permalink·to·this·headline">¶</a></h1> |
40 | <p>X2GoProxy·class·-·proxying/rendering·your·graphical·connection·through·NX3,·KDRIVE·and·others.</p> | 40 | <p>X2GoProxy·class·-·proxying/rendering·your·graphical·connection·through·NX3,·KDRIVE·and·others.</p> |
41 | <dl·class="py·class"> | 41 | <dl·class="py·class"> |
42 | <dt·id="x2go.backends.proxy.base.X2GoProxy"> | 42 | <dt·id="x2go.backends.proxy.base.X2GoProxy"> |
43 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.proxy.base.</code><code·class="sig-name·descname">X2GoProxy</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">session_info</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">ssh_transport</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">session_log</span><span·class="o">=</span><span·class="default_value">'session.log'</span></em>,·<em·class="sig-param"><span·class="n">session_errors</span><span·class="o">=</span><span·class="default_value">'session.err'</span></em>,·<em·class="sig-param"><span·class="n">sessions_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/ | 43 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.proxy.base.</code><code·class="sig-name·descname">X2GoProxy</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">session_info</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">ssh_transport</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">session_log</span><span·class="o">=</span><span·class="default_value">'session.log'</span></em>,·<em·class="sig-param"><span·class="n">session_errors</span><span·class="o">=</span><span·class="default_value">'session.err'</span></em>,·<em·class="sig-param"><span·class="n">sessions_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/second-build/.x2go'</span></em>,·<em·class="sig-param"><span·class="n">proxy_options</span><span·class="o">=</span><span·class="default_value">{}</span></em>,·<em·class="sig-param"><span·class="n">session_instance</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/proxy/base.html#X2GoProxy"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.proxy.base.X2GoProxy"·title="Permalink·to·this·definition">¶</a></dt> |
44 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">gevent.threading.Thread</span></code></p> | 44 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">gevent.threading.Thread</span></code></p> |
45 | <p>X2GoProxy·is·an·abstract·class·for·X2Go·proxy·connections.</p> | 45 | <p>X2GoProxy·is·an·abstract·class·for·X2Go·proxy·connections.</p> |
46 | <p>This·class·needs·to·be·inherited·from·a·concrete·proxy·class.·Only | 46 | <p>This·class·needs·to·be·inherited·from·a·concrete·proxy·class.·Only |
47 | currently·available·proxy·class·is:·<a·class="reference·internal"·href="x2go.backends.proxy.nx3.html#x2go.backends.proxy.nx3.X2GoProxy"·title="x2go.backends.proxy.nx3.X2GoProxy"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.proxy.nx3.X2GoProxy</span></code></a>.</p> | 47 | currently·available·proxy·class·is:·<a·class="reference·internal"·href="x2go.backends.proxy.nx3.html#x2go.backends.proxy.nx3.X2GoProxy"·title="x2go.backends.proxy.nx3.X2GoProxy"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.proxy.nx3.X2GoProxy</span></code></a>.</p> |
48 | <dl·class="py·attribute"> | 48 | <dl·class="py·attribute"> |
49 | <dt·id="x2go.backends.proxy.base.X2GoProxy.PROXY_ARGS"> | 49 | <dt·id="x2go.backends.proxy.base.X2GoProxy.PROXY_ARGS"> |
50 | <code·class="sig-name·descname">PROXY_ARGS</code><em·class="property">·=·[]</em><a·class="headerlink"·href="#x2go.backends.proxy.base.X2GoProxy.PROXY_ARGS"·title="Permalink·to·this·definition">¶</a></dt> | 50 | <code·class="sig-name·descname">PROXY_ARGS</code><em·class="property">·=·[]</em><a·class="headerlink"·href="#x2go.backends.proxy.base.X2GoProxy.PROXY_ARGS"·title="Permalink·to·this·definition">¶</a></dt> |
Offset 10, 15 lines modified | Offset 10, 15 lines modified | ||
10 | « x2go.backends.proxy_package· :: ·Contents· :: ·x2go.backends.proxy.nx3 | 10 | « x2go.backends.proxy_package· :: ·Contents· :: ·x2go.backends.proxy.nx3 |
11 | module » | 11 | module » |
12 | ******·x2go.backends.proxy.base·module¶·****** | 12 | ******·x2go.backends.proxy.base·module¶·****** |
13 | X2GoProxy·class·-·proxying/rendering·your·graphical·connection·through·NX3, | 13 | X2GoProxy·class·-·proxying/rendering·your·graphical·connection·through·NX3, |
14 | KDRIVE·and·others. | 14 | KDRIVE·and·others. |
15 | ··classx2go.backends.proxy.base.X2GoProxy(session_info=None, | 15 | ··classx2go.backends.proxy.base.X2GoProxy(session_info=None, |
16 | ··ssh_transport=None,·session_log='session.log',·session_errors='session.err', | 16 | ··ssh_transport=None,·session_log='session.log',·session_errors='session.err', |
17 | ··sessions_rootdir='/nonexistent/ | 17 | ··sessions_rootdir='/nonexistent/second-build/.x2go',·proxy_options={}, |
18 | ··session_instance=None,·logger=None,·loglevel=56)[source]¶ | 18 | ··session_instance=None,·logger=None,·loglevel=56)[source]¶ |
19 | ······Bases:·gevent.threading.Thread | 19 | ······Bases:·gevent.threading.Thread |
20 | ······X2GoProxy·is·an·abstract·class·for·X2Go·proxy·connections. | 20 | ······X2GoProxy·is·an·abstract·class·for·X2Go·proxy·connections. |
21 | ······This·class·needs·to·be·inherited·from·a·concrete·proxy·class.·Only | 21 | ······This·class·needs·to·be·inherited·from·a·concrete·proxy·class.·Only |
22 | ······currently·available·proxy·class·is:·x2go.backends.proxy.nx3.X2GoProxy. | 22 | ······currently·available·proxy·class·is:·x2go.backends.proxy.nx3.X2GoProxy. |
23 | ········PROXY_ARGS=·[]¶ | 23 | ········PROXY_ARGS=·[]¶ |
24 | ············Arguments·to·be·passed·to·the·proxy·command.·This·needs·to·be·set | 24 | ············Arguments·to·be·passed·to·the·proxy·command.·This·needs·to·be·set |
Offset 41, 15 lines modified | Offset 41, 15 lines modified | ||
41 | <p>The·<a·class="reference·internal"·href="#x2go.backends.settings.file.X2GoClientSettings"·title="x2go.backends.settings.file.X2GoClientSettings"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.settings.file.X2GoClientSettings</span></code></a>·class·one·of·Python·X2Go’s·a·public·API·classes. | 41 | <p>The·<a·class="reference·internal"·href="#x2go.backends.settings.file.X2GoClientSettings"·title="x2go.backends.settings.file.X2GoClientSettings"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.settings.file.X2GoClientSettings</span></code></a>·class·one·of·Python·X2Go’s·a·public·API·classes. |
42 | Use·this·class·(indirectly·by·retrieving·it·from·an·<a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·instance) | 42 | Use·this·class·(indirectly·by·retrieving·it·from·an·<a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·instance) |
43 | in·your·Python·X2Go·based·applications·to·access·the | 43 | in·your·Python·X2Go·based·applications·to·access·the |
44 | »settings«·configuration·file·of·your·X2Go·client·application.</p> | 44 | »settings«·configuration·file·of·your·X2Go·client·application.</p> |
45 | <p>This·class·supports·reading·the·»settings«·configuration·from·a·file·(<code·class="docutils·literal·notranslate"><span·class="pre">~/.x2goclient/settings</span></code>).</p> | 45 | <p>This·class·supports·reading·the·»settings«·configuration·from·a·file·(<code·class="docutils·literal·notranslate"><span·class="pre">~/.x2goclient/settings</span></code>).</p> |
46 | <dl·class="py·class"> | 46 | <dl·class="py·class"> |
47 | <dt·id="x2go.backends.settings.file.X2GoClientSettings"> | 47 | <dt·id="x2go.backends.settings.file.X2GoClientSettings"> |
48 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.settings.file.</code><code·class="sig-name·descname">X2GoClientSettings</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">config_files</span><span·class="o">=</span><span·class="default_value">['/nonexistent/ | 48 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.settings.file.</code><code·class="sig-name·descname">X2GoClientSettings</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">config_files</span><span·class="o">=</span><span·class="default_value">['/nonexistent/second-build/.x2goclient/settings',·'/etc/x2goclient/settings']</span></em>,·<em·class="sig-param"><span·class="n">defaults</span><span·class="o">=</span><span·class="default_value">{'Authorization':·{'editprofile':·True,·'newprofile':·True,·'resume':·True,·'suspend':·True},·'General':·{'autoresume':·True,·'clientport':·22},·'LDAP':·{'port':·389,·'port1':·0,·'port2':·0,·'server':·'localhost',·'useldap':·False},·'trayicon':·{'enabled':·True,·'maxdiscon':·True,·'mincon':·True,·'mintotray':·True,·'noclose':·True}}</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/settings/file.html#X2GoClientSettings"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.settings.file.X2GoClientSettings"·title="Permalink·to·this·definition">¶</a></dt> |
49 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.inifiles.html#x2go.inifiles.X2GoIniFile"·title="x2go.inifiles.X2GoIniFile"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.inifiles.X2GoIniFile</span></code></a></p> | 49 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.inifiles.html#x2go.inifiles.X2GoIniFile"·title="x2go.inifiles.X2GoIniFile"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.inifiles.X2GoIniFile</span></code></a></p> |
50 | <p>Configuration·file·based·settings·for·<a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·instances.</p> | 50 | <p>Configuration·file·based·settings·for·<a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·instances.</p> |
51 | </dd></dl> | 51 | </dd></dl> |
52 | </div> | 52 | </div> |
Offset 14, 15 lines modified | Offset 14, 15 lines modified | ||
14 | The·x2go.backends.settings.file.X2GoClientSettings·class·one·of·Python·X2Goâs | 14 | The·x2go.backends.settings.file.X2GoClientSettings·class·one·of·Python·X2Goâs |
15 | a·public·API·classes.·Use·this·class·(indirectly·by·retrieving·it·from·an | 15 | a·public·API·classes.·Use·this·class·(indirectly·by·retrieving·it·from·an |
16 | x2go.client.X2GoClient·instance)·in·your·Python·X2Go·based·applications·to | 16 | x2go.client.X2GoClient·instance)·in·your·Python·X2Go·based·applications·to |
17 | access·the·Â»settings«·configuration·file·of·your·X2Go·client·application. | 17 | access·the·Â»settings«·configuration·file·of·your·X2Go·client·application. |
18 | This·class·supports·reading·the·Â»settings«·configuration·from·a·file | 18 | This·class·supports·reading·the·Â»settings«·configuration·from·a·file |
19 | (~/.x2goclient/settings). | 19 | (~/.x2goclient/settings). |
20 | ··classx2go.backends.settings.file.X2GoClientSettings(config_files=['/ | 20 | ··classx2go.backends.settings.file.X2GoClientSettings(config_files=['/ |
21 | ··nonexistent/ | 21 | ··nonexistent/second-build/.x2goclient/settings',·'/etc/x2goclient/settings'], |
22 | ··defaults={'Authorization':·{'editprofile':·True,·'newprofile':·True, | 22 | ··defaults={'Authorization':·{'editprofile':·True,·'newprofile':·True, |
23 | ··'resume':·True,·'suspend':·True},·'General':·{'autoresume':·True, | 23 | ··'resume':·True,·'suspend':·True},·'General':·{'autoresume':·True, |
24 | ··'clientport':·22},·'LDAP':·{'port':·389,·'port1':·0,·'port2':·0,·'server': | 24 | ··'clientport':·22},·'LDAP':·{'port':·389,·'port1':·0,·'port2':·0,·'server': |
25 | ··'localhost',·'useldap':·False},·'trayicon':·{'enabled':·True,·'maxdiscon': | 25 | ··'localhost',·'useldap':·False},·'trayicon':·{'enabled':·True,·'maxdiscon': |
26 | ··True,·'mincon':·True,·'mintotray':·True,·'noclose':·True}},·logger=None, | 26 | ··True,·'mincon':·True,·'mintotray':·True,·'noclose':·True}},·logger=None, |
27 | ··loglevel=56)[source]¶ | 27 | ··loglevel=56)[source]¶ |
28 | ······Bases:·x2go.inifiles.X2GoIniFile | 28 | ······Bases:·x2go.inifiles.X2GoIniFile |
Offset 81, 15 lines modified | Offset 81, 15 lines modified | ||
81 | </dl> | 81 | </dl> |
82 | </dd></dl> | 82 | </dd></dl> |
83 | </dd></dl> | 83 | </dd></dl> |
84 | <dl·class="py·class"> | 84 | <dl·class="py·class"> |
85 | <dt·id="x2go.backends.terminal.plain.X2GoTerminalSession"> | 85 | <dt·id="x2go.backends.terminal.plain.X2GoTerminalSession"> |
86 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.terminal.plain.</code><code·class="sig-name·descname">X2GoTerminalSession</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">control_session</span></em>,·<em·class="sig-param"><span·class="n">session_info</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">geometry</span><span·class="o">=</span><span·class="default_value">'800x600'</span></em>,·<em·class="sig-param"><span·class="n">depth</span><span·class="o">=</span><span·class="default_value">24</span></em>,·<em·class="sig-param"><span·class="n">link</span><span·class="o">=</span><span·class="default_value">'adsl'</span></em>,·<em·class="sig-param"><span·class="n">pack</span><span·class="o">=</span><span·class="default_value">'16m-jpeg-9'</span></em>,·<em·class="sig-param"><span·class="n">dpi</span><span·class="o">=</span><span·class="default_value">''</span></em>,·<em·class="sig-param"><span·class="n">cache_type</span><span·class="o">=</span><span·class="default_value">'unix-kde'</span></em>,·<em·class="sig-param"><span·class="n">kbtype</span><span·class="o">=</span><span·class="default_value">'null/null'</span></em>,·<em·class="sig-param"><span·class="n">kblayout</span><span·class="o">=</span><span·class="default_value">'null'</span></em>,·<em·class="sig-param"><span·class="n">kbvariant</span><span·class="o">=</span><span·class="default_value">'null'</span></em>,·<em·class="sig-param"><span·class="n">clipboard</span><span·class="o">=</span><span·class="default_value">'both'</span></em>,·<em·class="sig-param"><span·class="n">xinerama</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">kdrive</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">session_type</span><span·class="o">=</span><span·class="default_value">'application'</span></em>,·<em·class="sig-param"><span·class="n">snd_system</span><span·class="o">=</span><span·class="default_value">'pulse'</span></em>,·<em·class="sig-param"><span·class="n">snd_port</span><span·class="o">=</span><span·class="default_value">4713</span></em>,·<em·class="sig-param"><span·class="n">cmd</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">published_applications</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">set_session_title</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">session_title</span><span·class="o">=</span><span·class="default_value">''</span></em>,·<em·class="sig-param"><span·class="n">applications</span><span·class="o">=</span><span·class="default_value">[]</span></em>,·<em·class="sig-param"><span·class="n">rdp_server</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">rdp_options</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">xdmcp_server</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">convert_encoding</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">server_encoding</span><span·class="o">=</span><span·class="default_value">'UTF-8'</span></em>,·<em·class="sig-param"><span·class="n">client_encoding</span><span·class="o">=</span><span·class="default_value">'UTF-8'</span></em>,·<em·class="sig-param"><span·class="n">rootdir</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">profile_name</span><span·class="o">=</span><span·class="default_value">'UNKNOWN'</span></em>,·<em·class="sig-param"><span·class="n">profile_id</span><span·class="o">=</span><span·class="default_value">'202 | 86 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.backends.terminal.plain.</code><code·class="sig-name·descname">X2GoTerminalSession</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">control_session</span></em>,·<em·class="sig-param"><span·class="n">session_info</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">geometry</span><span·class="o">=</span><span·class="default_value">'800x600'</span></em>,·<em·class="sig-param"><span·class="n">depth</span><span·class="o">=</span><span·class="default_value">24</span></em>,·<em·class="sig-param"><span·class="n">link</span><span·class="o">=</span><span·class="default_value">'adsl'</span></em>,·<em·class="sig-param"><span·class="n">pack</span><span·class="o">=</span><span·class="default_value">'16m-jpeg-9'</span></em>,·<em·class="sig-param"><span·class="n">dpi</span><span·class="o">=</span><span·class="default_value">''</span></em>,·<em·class="sig-param"><span·class="n">cache_type</span><span·class="o">=</span><span·class="default_value">'unix-kde'</span></em>,·<em·class="sig-param"><span·class="n">kbtype</span><span·class="o">=</span><span·class="default_value">'null/null'</span></em>,·<em·class="sig-param"><span·class="n">kblayout</span><span·class="o">=</span><span·class="default_value">'null'</span></em>,·<em·class="sig-param"><span·class="n">kbvariant</span><span·class="o">=</span><span·class="default_value">'null'</span></em>,·<em·class="sig-param"><span·class="n">clipboard</span><span·class="o">=</span><span·class="default_value">'both'</span></em>,·<em·class="sig-param"><span·class="n">xinerama</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">kdrive</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">session_type</span><span·class="o">=</span><span·class="default_value">'application'</span></em>,·<em·class="sig-param"><span·class="n">snd_system</span><span·class="o">=</span><span·class="default_value">'pulse'</span></em>,·<em·class="sig-param"><span·class="n">snd_port</span><span·class="o">=</span><span·class="default_value">4713</span></em>,·<em·class="sig-param"><span·class="n">cmd</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">published_applications</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">set_session_title</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">session_title</span><span·class="o">=</span><span·class="default_value">''</span></em>,·<em·class="sig-param"><span·class="n">applications</span><span·class="o">=</span><span·class="default_value">[]</span></em>,·<em·class="sig-param"><span·class="n">rdp_server</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">rdp_options</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">xdmcp_server</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">convert_encoding</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">server_encoding</span><span·class="o">=</span><span·class="default_value">'UTF-8'</span></em>,·<em·class="sig-param"><span·class="n">client_encoding</span><span·class="o">=</span><span·class="default_value">'UTF-8'</span></em>,·<em·class="sig-param"><span·class="n">rootdir</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">profile_name</span><span·class="o">=</span><span·class="default_value">'UNKNOWN'</span></em>,·<em·class="sig-param"><span·class="n">profile_id</span><span·class="o">=</span><span·class="default_value">'20240107030116843771'</span></em>,·<em·class="sig-param"><span·class="n">print_action</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">print_action_args</span><span·class="o">=</span><span·class[·...·truncated·by·diffoscope;·len:·978,·SHA:·ce8f7ad4e54706d9d326a0f5e8008952a13494a124530a9d5541d4f8c95753c3·...·]-build/.x2go'</span></em>,·<em·class="sig-param"><span·class="n">session_instance</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/backends/terminal/plain.html#X2GoTerminalSession"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.backends.terminal.plain.X2GoTerminalSession"·title="Permalink·to·this·definition">¶</a></dt> |
87 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">object</span></code></p> | 87 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">object</span></code></p> |
88 | <p>Class·for·managing·X2Go·terminal·sessions·on·a·remote·X2Go·server·via·Paramiko/SSH.</p> | 88 | <p>Class·for·managing·X2Go·terminal·sessions·on·a·remote·X2Go·server·via·Paramiko/SSH.</p> |
89 | <p>With·the·<a·class="reference·internal"·href="#x2go.backends.terminal.plain.X2GoTerminalSession"·title="x2go.backends.terminal.plain.X2GoTerminalSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.terminal.plain.X2GoTerminalSession</span></code></a>·class·you·can·start·new·X2Go·sessions,·resume·suspended | 89 | <p>With·the·<a·class="reference·internal"·href="#x2go.backends.terminal.plain.X2GoTerminalSession"·title="x2go.backends.terminal.plain.X2GoTerminalSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.terminal.plain.X2GoTerminalSession</span></code></a>·class·you·can·start·new·X2Go·sessions,·resume·suspended |
90 | sessions·or·suspend·resp.·terminate·currently·running·sessions·on·a | 90 | sessions·or·suspend·resp.·terminate·currently·running·sessions·on·a |
91 | connected·X2Go·server.</p> | 91 | connected·X2Go·server.</p> |
92 | <p>An·<a·class="reference·internal"·href="#x2go.backends.terminal.plain.X2GoTerminalSession"·title="x2go.backends.terminal.plain.X2GoTerminalSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.terminal.plain.X2GoTerminalSession</span></code></a>·object·uses·two·main·data·structure·classes:</p> | 92 | <p>An·<a·class="reference·internal"·href="#x2go.backends.terminal.plain.X2GoTerminalSession"·title="x2go.backends.terminal.plain.X2GoTerminalSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.terminal.plain.X2GoTerminalSession</span></code></a>·object·uses·two·main·data·structure·classes:</p> |
93 | <blockquote> | 93 | <blockquote> |
Offset 45, 19 lines modified | Offset 45, 19 lines modified | ||
45 | ··session_info=None,·geometry='800x600',·depth=24,·link='adsl',·pack='16m-jpeg- | 45 | ··session_info=None,·geometry='800x600',·depth=24,·link='adsl',·pack='16m-jpeg- |
46 | ··9',·dpi='',·cache_type='unix-kde',·kbtype='null/null',·kblayout='null', | 46 | ··9',·dpi='',·cache_type='unix-kde',·kbtype='null/null',·kblayout='null', |
47 | ··kbvariant='null',·clipboard='both',·xinerama=False,·kdrive=False, | 47 | ··kbvariant='null',·clipboard='both',·xinerama=False,·kdrive=False, |
48 | ··session_type='application',·snd_system='pulse',·snd_port=4713,·cmd=None, | 48 | ··session_type='application',·snd_system='pulse',·snd_port=4713,·cmd=None, |
49 | ··published_applications=False,·set_session_title=False,·session_title='', | 49 | ··published_applications=False,·set_session_title=False,·session_title='', |
50 | ··applications=[],·rdp_server=None,·rdp_options=None,·xdmcp_server=None, | 50 | ··applications=[],·rdp_server=None,·rdp_options=None,·xdmcp_server=None, |
51 | ··convert_encoding=False,·server_encoding='UTF-8',·client_encoding='UTF-8', | 51 | ··convert_encoding=False,·server_encoding='UTF-8',·client_encoding='UTF-8', |
52 | ··rootdir=None,·profile_name='UNKNOWN',·profile_id='202 | 52 | ··rootdir=None,·profile_name='UNKNOWN',·profile_id='20240107030116843771', |
53 | ··print_action=None,·print_action_args={},·info_backend='PLAIN', | 53 | ··print_action=None,·print_action_args={},·info_backend='PLAIN', |
54 | ··list_backend='PLAIN',·proxy_backend='NX3',·proxy_options={}, | 54 | ··list_backend='PLAIN',·proxy_backend='NX3',·proxy_options={}, |
55 | ··printing_backend='FILE',·client_rootdir='/nonexistent/ | 55 | ··printing_backend='FILE',·client_rootdir='/nonexistent/second- |
56 | ··build/.x2goclient',·sessions_rootdir='/nonexistent/ | 56 | ··build/.x2goclient',·sessions_rootdir='/nonexistent/second-build/.x2go', |
57 | ··session_instance=None,·logger=None,·loglevel=56)[source]¶ | 57 | ··session_instance=None,·logger=None,·loglevel=56)[source]¶ |
58 | ······Bases:·object | 58 | ······Bases:·object |
59 | ······Class·for·managing·X2Go·terminal·sessions·on·a·remote·X2Go·server·via | 59 | ······Class·for·managing·X2Go·terminal·sessions·on·a·remote·X2Go·server·via |
60 | ······Paramiko/SSH. | 60 | ······Paramiko/SSH. |
61 | ······With·the·x2go.backends.terminal.plain.X2GoTerminalSession·class·you·can | 61 | ······With·the·x2go.backends.terminal.plain.X2GoTerminalSession·class·you·can |
62 | ······start·new·X2Go·sessions,·resume·suspended·sessions·or·suspend·resp. | 62 | ······start·new·X2Go·sessions,·resume·suspended·sessions·or·suspend·resp. |
63 | ······terminate·currently·running·sessions·on·a·connected·X2Go·server. | 63 | ······terminate·currently·running·sessions·on·a·connected·X2Go·server. |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | <dt·id="x2go.defaults.X2GO_PRINT_ACTIONS"> | 110 | <dt·id="x2go.defaults.X2GO_PRINT_ACTIONS"> |
111 | <code·class="sig-prename·descclassname">x2go.defaults.</code><code·class="sig-name·descname">X2GO_PRINT_ACTIONS</code><em·class="property">·=·{'DIALOG':·'X2GoPrintActionDIALOG',·'PDFSAVE':·'X2GoPrintActionPDFSAVE',·'PDFVIEW':·'X2GoPrintActionPDFVIEW',·'PRINT':·'X2GoPrintActionPRINT',·'PRINTCMD':·'X2GoPrintActionPRINTCMD'}</em><a·class="headerlink"·href="#x2go.defaults.X2GO_PRINT_ACTIONS"·title="Permalink·to·this·definition">¶</a></dt> | 111 | <code·class="sig-prename·descclassname">x2go.defaults.</code><code·class="sig-name·descname">X2GO_PRINT_ACTIONS</code><em·class="property">·=·{'DIALOG':·'X2GoPrintActionDIALOG',·'PDFSAVE':·'X2GoPrintActionPDFSAVE',·'PDFVIEW':·'X2GoPrintActionPDFVIEW',·'PRINT':·'X2GoPrintActionPRINT',·'PRINTCMD':·'X2GoPrintActionPRINTCMD'}</em><a·class="headerlink"·href="#x2go.defaults.X2GO_PRINT_ACTIONS"·title="Permalink·to·this·definition">¶</a></dt> |
112 | <dd><p>Relating·print·action·names·and·classes.</p> | 112 | <dd><p>Relating·print·action·names·and·classes.</p> |
113 | </dd></dl> | 113 | </dd></dl> |
114 | <dl·class="py·data"> | 114 | <dl·class="py·data"> |
115 | <dt·id="x2go.defaults.X2GO_SESSIONPROFILE_DEFAULTS"> | 115 | <dt·id="x2go.defaults.X2GO_SESSIONPROFILE_DEFAULTS"> |
116 | <code·class="sig-prename·descclassname">x2go.defaults.</code><code·class="sig-name·descname">X2GO_SESSIONPROFILE_DEFAULTS</code><em·class="property">·=·{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder | 116 | <code·class="sig-prename·descclassname">x2go.defaults.</code><code·class="sig-name·descname">X2GO_SESSIONPROFILE_DEFAULTS</code><em·class="property">·=·{'applications':·['WWWBROWSER',·'MAILCLIENT',·'OFFICE',·'TERMINAL'],·'autoconnect':·False,·'autologin':·True,·'autostart':·False,·'clipboard':·'both',·'command':·'TERMINAL',·'defsndport':·True,·'directrdp':·False,·'directrdpsettings':·'',·'display':·1,·'dpi':·96,·'export':·{},·'forwardsshagent':·False,·'fstunnel':·True,·'fullscreen':·False,·'height':·600,·'host':·['server.mydomain'],·'icon':·':icons/128x128/x2gosession.png',·'iconvfrom':·'UTF-8',·'iconvto':·'UTF-8',·'kdrive':·False,·'key':·'',·'krblogin':·False,·'layout':·'us',·'maxdim':·False,·'mimeboxaction':·'OPEN',·'mimeboxextensions':·'',·'multidisp':·False,·'name':·'NEW_PROFILE',·'pack':·'16m-jpeg',·'print':·False,·'published':·False,·'quality':·9,·'rdpclient':·'rdesktop',·'rdpoptions':·'-u·X2GO_USER·-p·X2GO_PASSWORD',·'rdpport':·3389,·'rdpserver':·'',·'restoreexports':·False,·'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle':·False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse',·'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True,·'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport':·22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype':·'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us',·'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False,·'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy':·False,·'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama':·False}</em><a·class="headerlink"·href="#x2go.defaults.X2GO_SESSIONPROFILE_DEFAULTS"·title="Permalink·to·this·definition">¶</a></dt> |
117 | <dd><p><a·class="reference·internal"·href="x2go.backends.profiles.base.html#x2go.backends.profiles.base.X2GoSessionProfiles"·title="x2go.backends.profiles.base.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.base.X2GoSessionProfiles</span></code></a>·default·values·to·fill·a·new·session·profile·with.</p> | 117 | <dd><p><a·class="reference·internal"·href="x2go.backends.profiles.base.html#x2go.backends.profiles.base.X2GoSessionProfiles"·title="x2go.backends.profiles.base.X2GoSessionProfiles"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.backends.profiles.base.X2GoSessionProfiles</span></code></a>·default·values·to·fill·a·new·session·profile·with.</p> |
118 | </dd></dl> | 118 | </dd></dl> |
119 | <dl·class="py·data"> | 119 | <dl·class="py·data"> |
120 | <dt·id="x2go.defaults.X2GO_SHARE_FULLACCESS"> | 120 | <dt·id="x2go.defaults.X2GO_SHARE_FULLACCESS"> |
121 | <code·class="sig-prename·descclassname">x2go.defaults.</code><code·class="sig-name·descname">X2GO_SHARE_FULLACCESS</code><em·class="property">·=·1</em><a·class="headerlink"·href="#x2go.defaults.X2GO_SHARE_FULLACCESS"·title="Permalink·to·this·definition">¶</a></dt> | 121 | <code·class="sig-prename·descclassname">x2go.defaults.</code><code·class="sig-name·descname">X2GO_SHARE_FULLACCESS</code><em·class="property">·=·1</em><a·class="headerlink"·href="#x2go.defaults.X2GO_SHARE_FULLACCESS"·title="Permalink·to·this·definition">¶</a></dt> |
122 | <dd><p>Constant·representing·read-write·(full)·access·to·shared·desktops.</p> | 122 | <dd><p>Constant·representing·read-write·(full)·access·to·shared·desktops.</p> |
Offset 67, 15 lines modified | Offset 67, 15 lines modified | ||
67 | ··'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle': | 67 | ··'rootless':·True,·'sessiontitle':·'',·'setdpi':·False,·'setsessiontitle': |
68 | ··False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse', | 68 | ··False,·'sndport':·4713,·'sound':·False,·'soundsystem':·'pulse', |
69 | ··'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True, | 69 | ··'soundtunnel':·True,·'speed':·2,·'sshport':·22,·'sshproxyautologin':·True, |
70 | ··'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport': | 70 | ··'sshproxyhost':·'proxyhost.mydomain',·'sshproxykeyfile':·'',·'sshproxyport': |
71 | ··22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype': | 71 | ··22,·'sshproxysamepass':·False,·'sshproxysameuser':·False,·'sshproxytype': |
72 | ··'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us', | 72 | ··'SSH',·'sshproxyuser':·'',·'startsoundsystem':·False,·'type':·'pc105/us', |
73 | ··'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False, | 73 | ··'uniquehostkeyaliases':·False,·'useexports':·True,·'useiconv':·False, |
74 | ··'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder | 74 | ··'usekbd':·True,·'usemimebox':·False,·'user':·'pbuilder2',·'usesshproxy': |
75 | ··False,·'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': | 75 | ··False,·'variant':·'',·'width':·800,·'xdmcpserver':·'localhost',·'xinerama': |
76 | ··False}¶ | 76 | ··False}¶ |
77 | ······x2go.backends.profiles.base.X2GoSessionProfiles·default·values·to·fill·a | 77 | ······x2go.backends.profiles.base.X2GoSessionProfiles·default·values·to·fill·a |
78 | ······new·session·profile·with. | 78 | ······new·session·profile·with. |
79 | ··x2go.defaults.X2GO_SHARE_FULLACCESS=·1¶ | 79 | ··x2go.defaults.X2GO_SHARE_FULLACCESS=·1¶ |
80 | ······Constant·representing·read-write·(full)·access·to·shared·desktops. | 80 | ······Constant·representing·read-write·(full)·access·to·shared·desktops. |
81 | ··x2go.defaults.X2GO_SHARE_VIEWONLY=·0¶ | 81 | ··x2go.defaults.X2GO_SHARE_VIEWONLY=·0¶ |
Offset 374, 15 lines modified | Offset 374, 15 lines modified | ||
374 | <dd·class="field-odd"><p><code·class="docutils·literal·notranslate"><span·class="pre">list</span></code></p> | 374 | <dd·class="field-odd"><p><code·class="docutils·literal·notranslate"><span·class="pre">list</span></code></p> |
375 | </dd> | 375 | </dd> |
376 | </dl> | 376 | </dl> |
377 | </dd></dl> | 377 | </dd></dl> |
378 | <dl·class="py·method"> | 378 | <dl·class="py·method"> |
379 | <dt·id="x2go.registry.X2GoSessionRegistry.register"> | 379 | <dt·id="x2go.registry.X2GoSessionRegistry.register"> |
380 | <code·class="sig-name·descname">register</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">server</span></em>,·<em·class="sig-param"><span·class="n">profile_id</span></em>,·<em·class="sig-param"><span·class="n">profile_name</span></em>,·<em·class="sig-param"><span·class="n">session_name</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">control_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">terminal_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">info_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">list_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">proxy_backend</span><span·class="o">=</span><span·class="default_value">'NX3'</span></em>,·<em·class="sig-param"><span·class="n">settings_backend</span><span·class="o">=</span><span·class="default_value">'FILE'</span></em>,·<em·class="sig-param"><span·class="n">printing_backend</span><span·class="o">=</span><span·class="default_value">'FILE'</span></em>,·<em·class="sig-param"><span·class="n">client_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/ | 380 | <code·class="sig-name·descname">register</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">server</span></em>,·<em·class="sig-param"><span·class="n">profile_id</span></em>,·<em·class="sig-param"><span·class="n">profile_name</span></em>,·<em·class="sig-param"><span·class="n">session_name</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">control_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">terminal_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">info_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">list_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">proxy_backend</span><span·class="o">=</span><span·class="default_value">'NX3'</span></em>,·<em·class="sig-param"><span·class="n">settings_backend</span><span·class="o">=</span><span·class="default_value">'FILE'</span></em>,·<em·class="sig-param"><span·class="n">printing_backend</span><span·class="o">=</span><span·class="default_value">'FILE'</span></em>,·<em·class="sig-param"><span·class="n">client_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/second-build/.x2goclient'</span></em>,·<em·class="sig-param"><span·class="n">sessions_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/second-build/.x2go'</span></em>,·<em·class="sig-param"><span·class="n">ssh_rootdir</span><[·...·truncated·by·diffoscope;·len:·71,·SHA:·633debe4be2b6a946eebbfad5e0e1c8d534b019a40def1df7e6a8acfff4bd697·...·]-build/.ssh'</span></em>,·<em·class="sig-param"><span·class="n">keep_controlsession_alive</span><span·class="o">=</span><span·class="default_value">True</span></em>,·<em·class="sig-param"><span·class="n">add_to_known_hosts</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">known_hosts</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="o">**</span><span·class="n">kwargs</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/registry.html#X2GoSessionRegistry.register"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.registry.X2GoSessionRegistry.register"·title="Permalink·to·this·definition">¶</a></dt> |
381 | <dd><p>Register·a·new·<a·class="reference·internal"·href="x2go.session.html#x2go.session.X2GoSession"·title="x2go.session.X2GoSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.session.X2GoSession</span></code></a>·instance·with·this·<a·class="reference·internal"·href="#x2go.registry.X2GoSessionRegistry"·title="x2go.registry.X2GoSessionRegistry"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.registry.X2GoSessionRegistry</span></code></a>.</p> | 381 | <dd><p>Register·a·new·<a·class="reference·internal"·href="x2go.session.html#x2go.session.X2GoSession"·title="x2go.session.X2GoSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.session.X2GoSession</span></code></a>·instance·with·this·<a·class="reference·internal"·href="#x2go.registry.X2GoSessionRegistry"·title="x2go.registry.X2GoSessionRegistry"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.registry.X2GoSessionRegistry</span></code></a>.</p> |
382 | <dl·class="field-list·simple"> | 382 | <dl·class="field-list·simple"> |
383 | <dt·class="field-odd">Parameters</dt> | 383 | <dt·class="field-odd">Parameters</dt> |
384 | <dd·class="field-odd"><ul·class="simple"> | 384 | <dd·class="field-odd"><ul·class="simple"> |
385 | <li><p><strong>server</strong>·(<code·class="docutils·literal·notranslate"><span·class="pre">str</span></code>)·–·hostname·of·X2Go·server</p></li> | 385 | <li><p><strong>server</strong>·(<code·class="docutils·literal·notranslate"><span·class="pre">str</span></code>)·–·hostname·of·X2Go·server</p></li> |
386 | <li><p><strong>profile_id</strong>·(<code·class="docutils·literal·notranslate"><span·class="pre">str</span></code>)·–·profile·ID</p></li> | 386 | <li><p><strong>profile_id</strong>·(<code·class="docutils·literal·notranslate"><span·class="pre">str</span></code>)·–·profile·ID</p></li> |
387 | <li><p><strong>profile_name</strong>·(<code·class="docutils·literal·notranslate"><span·class="pre">str</span></code>)·–·profile·name</p></li> | 387 | <li><p><strong>profile_name</strong>·(<code·class="docutils·literal·notranslate"><span·class="pre">str</span></code>)·–·profile·name</p></li> |
Offset 247, 16 lines modified | Offset 247, 16 lines modified | ||
247 | ··················a·session·list·(as·UUID·hashes,·objects·or·session·names) | 247 | ··················a·session·list·(as·UUID·hashes,·objects·or·session·names) |
248 | ··············Return·type | 248 | ··············Return·type |
249 | ··················list | 249 | ··················list |
250 | ········register(server,·profile_id,·profile_name,·session_name=None, | 250 | ········register(server,·profile_id,·profile_name,·session_name=None, |
251 | ········control_backend='PLAIN',·terminal_backend='PLAIN', | 251 | ········control_backend='PLAIN',·terminal_backend='PLAIN', |
252 | ········info_backend='PLAIN',·list_backend='PLAIN',·proxy_backend='NX3', | 252 | ········info_backend='PLAIN',·list_backend='PLAIN',·proxy_backend='NX3', |
253 | ········settings_backend='FILE',·printing_backend='FILE',·client_rootdir='/ | 253 | ········settings_backend='FILE',·printing_backend='FILE',·client_rootdir='/ |
254 | ········nonexistent/ | 254 | ········nonexistent/second-build/.x2goclient',·sessions_rootdir='/nonexistent/ |
255 | ········ | 255 | ········second-build/.x2go',·ssh_rootdir='/nonexistent/second-build/.ssh', |
256 | ········keep_controlsession_alive=True,·add_to_known_hosts=False, | 256 | ········keep_controlsession_alive=True,·add_to_known_hosts=False, |
257 | ········known_hosts=None,·**kwargs)[source]¶ | 257 | ········known_hosts=None,·**kwargs)[source]¶ |
258 | ············Register·a·new·x2go.session.X2GoSession·instance·with·this | 258 | ············Register·a·new·x2go.session.X2GoSession·instance·with·this |
259 | ············x2go.registry.X2GoSessionRegistry. | 259 | ············x2go.registry.X2GoSessionRegistry. |
260 | ··············Parameters | 260 | ··············Parameters |
261 | ······················*·server·(str)·â·hostname·of·X2Go·server | 261 | ······················*·server·(str)·â·hostname·of·X2Go·server |
262 | ······················*·profile_id·(str)·â·profile·ID | 262 | ······················*·profile_id·(str)·â·profile·ID |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | <span·class="o">>>></span>·<span·class="n">s</span><span·class="o">.</span><span·class="n">start</span><span·class="p">(</span><span·class="n">cmd</span><span·class="o">=</span><span·class="s2">"LXDE"</span><span·class="p">)</span> | 60 | <span·class="o">>>></span>·<span·class="n">s</span><span·class="o">.</span><span·class="n">start</span><span·class="p">(</span><span·class="n">cmd</span><span·class="o">=</span><span·class="s2">"LXDE"</span><span·class="p">)</span> |
61 | <span·class="kc">True</span> | 61 | <span·class="kc">True</span> |
62 | <span·class="o">>>></span>·<span·class="k">while</span>·<span·class="kc">True</span><span·class="p">:</span>·<span·class="n">gevent</span><span·class="o">.</span><span·class="n">sleep</span><span·class="p">(</span><span·class="mi">1</span><span·class="p">)</span> | 62 | <span·class="o">>>></span>·<span·class="k">while</span>·<span·class="kc">True</span><span·class="p">:</span>·<span·class="n">gevent</span><span·class="o">.</span><span·class="n">sleep</span><span·class="p">(</span><span·class="mi">1</span><span·class="p">)</span> |
63 | </pre></div> | 63 | </pre></div> |
64 | </div> | 64 | </div> |
65 | <dl·class="py·class"> | 65 | <dl·class="py·class"> |
66 | <dt·id="x2go.session.X2GoSession"> | 66 | <dt·id="x2go.session.X2GoSession"> |
67 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.session.</code><code·class="sig-name·descname">X2GoSession</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">server</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">port</span><span·class="o">=</span><span·class="default_value">22</span></em>,·<em·class="sig-param"><span·class="n">control_session</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">use_sshproxy</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_reuse_authinfo</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">profile_id</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">profile_name</span><span·class="o">=</span><span·class="default_value">'UNKNOWN'</span></em>,·<em·class="sig-param"><span·class="n">session_name</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">auto_start_or_resume</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">auto_connect</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">printing</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">allow_mimebox</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">mimebox_extensions</span><span·class="o">=</span><span·class="default_value">[]</span></em>,·<em·class="sig-param"><span·class="n">mimebox_action</span><span·class="o">=</span><span·class="default_value">'OPEN'</span></em>,·<em·class="sig-param"><span·class="n">allow_share_local_folders</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">share_local_folders</span><span·class="o">=</span><span·class="default_value">[]</span></em>,·<em·class="sig-param"><span·class="n">restore_shared_local_folders</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">control_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">terminal_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">info_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">list_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">proxy_backend</span><span·class="o">=</span><span·class="default_value">'NX3'</span></em>,·<em·class="sig-param"><span·class="n">settings_backend</span><span·class="o">=</span><span·class="default_value">'FILE'</span></em>,·<em·class="sig-param"><span·class="n">printing_backend</span><span·class="o">=</span><span·class="default_value">'FILE'</span></em>,·<em·class="sig-param"><span·class="n">client_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/ | 67 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.session.</code><code·class="sig-name·descname">X2GoSession</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">server</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">port</span><span·class="o">=</span><span·class="default_value">22</span></em>,·<em·class="sig-param"><span·class="n">control_session</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">use_sshproxy</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_reuse_authinfo</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">profile_id</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">profile_name</span><span·class="o">=</span><span·class="default_value">'UNKNOWN'</span></em>,·<em·class="sig-param"><span·class="n">session_name</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">auto_start_or_resume</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">auto_connect</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">printing</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">allow_mimebox</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">mimebox_extensions</span><span·class="o">=</span><span·class="default_value">[]</span></em>,·<em·class="sig-param"><span·class="n">mimebox_action</span><span·class="o">=</span><span·class="default_value">'OPEN'</span></em>,·<em·class="sig-param"><span·class="n">allow_share_local_folders</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">share_local_folders</span><span·class="o">=</span><span·class="default_value">[]</span></em>,·<em·class="sig-param"><span·class="n">restore_shared_local_folders</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">control_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">terminal_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">info_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">list_backend</span><span·class="o">=</span><span·class="default_value">'PLAIN'</span></em>,·<em·class="sig-param"><span·class="n">proxy_backend</span><span·class="o">=</span><span·class="default_value">'NX3'</span></em>,·<em·class="sig-param"><span·class="n">settings_backend</span><span·class="o">=</span><span·class="default_value">'FILE'</span></em>,·<em·class="sig-param"><span·class="n">printing_backend</span><span·class="o">=</span><span·class="default_value">'FILE'</span></em>,·<em·class="sig-param"><span·class="n">client_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/second-build/.x2goclient'</span></em>,·<em·class="sig-param"><span·class="n">sessions_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/second-build/.x2go'</span></em>,·<em·class="sig-param"><span·class="n">ssh_rootdir</span><[·...·truncated·by·diffoscope;·len:·71,·SHA:·633debe4be2b6a946eebbfad5e0e1c8d534b019a40def1df7e6a8acfff4bd697·...·]-build/.ssh'</span></em>,·<em·class="sig-param"><span·class="n">keep_controlsession_alive</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">add_to_known_hosts</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">known_hosts</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">forward_sshagent</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em>,·<em·class="sig-param"><span·class="n">connected</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">activated</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">virgin</span><span·class="o">=</span><span·class="default_value">True</span></em>,·<em·class="sig-param"><span·class="n">running</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">suspended</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">terminated</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">faulty</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">client_instance</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="o">**</span><span·class="n">params</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/session.html#X2GoSession"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.session.X2GoSession"·title="Permalink·to·this·definition">¶</a></dt> |
68 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">object</span></code></p> | 68 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">object</span></code></p> |
69 | <p>Public·API·class·for·launching·X2Go·sessions.·Recommended·is·to·manage·X2Go·sessions·from | 69 | <p>Public·API·class·for·launching·X2Go·sessions.·Recommended·is·to·manage·X2Go·sessions·from |
70 | within·an·<a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·instance.·However,·Python·X2Go·is·designed·in·a·way·that·it·also | 70 | within·an·<a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·instance.·However,·Python·X2Go·is·designed·in·a·way·that·it·also |
71 | allows·the·management·of·singel·<a·class="reference·internal"·href="#x2go.session.X2GoSession"·title="x2go.session.X2GoSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.session.X2GoSession</span></code></a>·instance.</p> | 71 | allows·the·management·of·singel·<a·class="reference·internal"·href="#x2go.session.X2GoSession"·title="x2go.session.X2GoSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.session.X2GoSession</span></code></a>·instance.</p> |
72 | <p>Thus,·you·can·use·the·<a·class="reference·internal"·href="#x2go.session.X2GoSession"·title="x2go.session.X2GoSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.session.X2GoSession</span></code></a>·class·to·manually·set·up·X2Go·sessions·without | 72 | <p>Thus,·you·can·use·the·<a·class="reference·internal"·href="#x2go.session.X2GoSession"·title="x2go.session.X2GoSession"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.session.X2GoSession</span></code></a>·class·to·manually·set·up·X2Go·sessions·without |
73 | <a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·context·(session·registry,·session·list·cache,·auto-registration·of·new | 73 | <a·class="reference·internal"·href="x2go.client.html#x2go.client.X2GoClient"·title="x2go.client.X2GoClient"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.client.X2GoClient</span></code></a>·context·(session·registry,·session·list·cache,·auto-registration·of·new |
74 | sessions·etc.).</p> | 74 | sessions·etc.).</p> |
Offset 41, 21 lines modified | Offset 41, 21 lines modified | ||
41 | ··use_sshproxy=False,·sshproxy_reuse_authinfo=False,·profile_id=None, | 41 | ··use_sshproxy=False,·sshproxy_reuse_authinfo=False,·profile_id=None, |
42 | ··profile_name='UNKNOWN',·session_name=None,·auto_start_or_resume=False, | 42 | ··profile_name='UNKNOWN',·session_name=None,·auto_start_or_resume=False, |
43 | ··auto_connect=False,·printing=False,·allow_mimebox=False,·mimebox_extensions= | 43 | ··auto_connect=False,·printing=False,·allow_mimebox=False,·mimebox_extensions= |
44 | ··[],·mimebox_action='OPEN',·allow_share_local_folders=False, | 44 | ··[],·mimebox_action='OPEN',·allow_share_local_folders=False, |
45 | ··share_local_folders=[],·restore_shared_local_folders=False, | 45 | ··share_local_folders=[],·restore_shared_local_folders=False, |
46 | ··control_backend='PLAIN',·terminal_backend='PLAIN',·info_backend='PLAIN', | 46 | ··control_backend='PLAIN',·terminal_backend='PLAIN',·info_backend='PLAIN', |
47 | ··list_backend='PLAIN',·proxy_backend='NX3',·settings_backend='FILE', | 47 | ··list_backend='PLAIN',·proxy_backend='NX3',·settings_backend='FILE', |
48 | ··printing_backend='FILE',·client_rootdir='/nonexistent/ | 48 | ··printing_backend='FILE',·client_rootdir='/nonexistent/second- |
49 | ··build/.x2goclient',·sessions_rootdir='/nonexistent/ | 49 | ··build/.x2goclient',·sessions_rootdir='/nonexistent/second-build/.x2go', |
50 | ··ssh_rootdir='/nonexistent/first-build/.ssh',·keep_controlsession_alive=False, | ||
51 | ··add_to_known_hosts=False,·known_hosts=None,·forward_sshagent=False, | ||
52 | ··logger=None,·loglevel=56,·connected=False,·activated=False,·virgin=True, | ||
53 | ·· | 50 | ··ssh_rootdir='/nonexistent/second-build/.ssh', |
51 | ··keep_controlsession_alive=False,·add_to_known_hosts=False,·known_hosts=None, | ||
52 | ··forward_sshagent=False,·logger=None,·loglevel=56,·connected=False, | ||
53 | ··activated=False,·virgin=True,·running=None,·suspended=None,·terminated=None, | ||
54 | ··client_instance=None,·**params)[source]¶ | 54 | ··faulty=None,·client_instance=None,·**params)[source]¶ |
55 | ······Bases:·object | 55 | ······Bases:·object |
56 | ······Public·API·class·for·launching·X2Go·sessions.·Recommended·is·to·manage | 56 | ······Public·API·class·for·launching·X2Go·sessions.·Recommended·is·to·manage |
57 | ······X2Go·sessions·from·within·an·x2go.client.X2GoClient·instance.·However, | 57 | ······X2Go·sessions·from·within·an·x2go.client.X2GoClient·instance.·However, |
58 | ······Python·X2Go·is·designed·in·a·way·that·it·also·allows·the·management·of | 58 | ······Python·X2Go·is·designed·in·a·way·that·it·also·allows·the·management·of |
59 | ······singel·x2go.session.X2GoSession·instance. | 59 | ······singel·x2go.session.X2GoSession·instance. |
60 | ······Thus,·you·can·use·the·x2go.session.X2GoSession·class·to·manually·set·up | 60 | ······Thus,·you·can·use·the·x2go.session.X2GoSession·class·to·manually·set·up |
61 | ······X2Go·sessions·without·x2go.client.X2GoClient·context·(session·registry, | 61 | ······X2Go·sessions·without·x2go.client.X2GoClient·context·(session·registry, |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ········ | 36 | ········ |
37 | ········ | 37 | ········ |
38 | ··<div·class="section"·id="module-x2go.sshproxy"> | 38 | ··<div·class="section"·id="module-x2go.sshproxy"> |
39 | <span·id="x2go-sshproxy-module"></span><h1>x2go.sshproxy·module<a·class="headerlink"·href="#module-x2go.sshproxy"·title="Permalink·to·this·headline">¶</a></h1> | 39 | <span·id="x2go-sshproxy-module"></span><h1>x2go.sshproxy·module<a·class="headerlink"·href="#module-x2go.sshproxy"·title="Permalink·to·this·headline">¶</a></h1> |
40 | <p><a·class="reference·internal"·href="#x2go.sshproxy.X2GoSSHProxy"·title="x2go.sshproxy.X2GoSSHProxy"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.sshproxy.X2GoSSHProxy</span></code></a>·class·-·providing·a·forwarding·tunnel·for·connecting·to·servers·behind·firewalls.</p> | 40 | <p><a·class="reference·internal"·href="#x2go.sshproxy.X2GoSSHProxy"·title="x2go.sshproxy.X2GoSSHProxy"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.sshproxy.X2GoSSHProxy</span></code></a>·class·-·providing·a·forwarding·tunnel·for·connecting·to·servers·behind·firewalls.</p> |
41 | <dl·class="py·class"> | 41 | <dl·class="py·class"> |
42 | <dt·id="x2go.sshproxy.X2GoSSHProxy"> | 42 | <dt·id="x2go.sshproxy.X2GoSSHProxy"> |
43 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.sshproxy.</code><code·class="sig-name·descname">X2GoSSHProxy</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">hostname</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">port</span><span·class="o">=</span><span·class="default_value">22</span></em>,·<em·class="sig-param"><span·class="n">username</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">password</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">passphrase</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">force_password_auth</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">key_filename</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">local_host</span><span·class="o">=</span><span·class="default_value">'localhost'</span></em>,·<em·class="sig-param"><span·class="n">local_port</span><span·class="o">=</span><span·class="default_value">22022</span></em>,·<em·class="sig-param"><span·class="n">remote_host</span><span·class="o">=</span><span·class="default_value">'localhost'</span></em>,·<em·class="sig-param"><span·class="n">remote_port</span><span·class="o">=</span><span·class="default_value">22</span></em>,·<em·class="sig-param"><span·class="n">known_hosts</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">add_to_known_hosts</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">pkey</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">look_for_keys</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">allow_agent</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_host</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_port</span><span·class="o">=</span><span·class="default_value">22</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_user</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_password</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_force_password_auth</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_key_filename</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_pkey</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_passphrase</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_look_for_keys</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_allow_agent</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_tunnel</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">ssh_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/ | 43 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.sshproxy.</code><code·class="sig-name·descname">X2GoSSHProxy</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">hostname</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">port</span><span·class="o">=</span><span·class="default_value">22</span></em>,·<em·class="sig-param"><span·class="n">username</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">password</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">passphrase</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">force_password_auth</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">key_filename</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">local_host</span><span·class="o">=</span><span·class="default_value">'localhost'</span></em>,·<em·class="sig-param"><span·class="n">local_port</span><span·class="o">=</span><span·class="default_value">22022</span></em>,·<em·class="sig-param"><span·class="n">remote_host</span><span·class="o">=</span><span·class="default_value">'localhost'</span></em>,·<em·class="sig-param"><span·class="n">remote_port</span><span·class="o">=</span><span·class="default_value">22</span></em>,·<em·class="sig-param"><span·class="n">known_hosts</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">add_to_known_hosts</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">pkey</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">look_for_keys</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">allow_agent</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_host</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_port</span><span·class="o">=</span><span·class="default_value">22</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_user</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_password</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_force_password_auth</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_key_filename</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_pkey</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_passphrase</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_look_for_keys</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_allow_agent</span><span·class="o">=</span><span·class="default_value">False</span></em>,·<em·class="sig-param"><span·class="n">sshproxy_tunnel</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">ssh_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/second-build/.ssh'</span></em>,·<em·class="sig-param"><span·class="n">session_instance</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/sshproxy.html#X2GoSSHProxy"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.sshproxy.X2GoSSHProxy"·title="Permalink·to·this·definition">¶</a></dt> |
44 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">paramiko.client.SSHClient</span></code>,·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">gevent.threading.Thread</span></code></p> | 44 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">paramiko.client.SSHClient</span></code>,·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">gevent.threading.Thread</span></code></p> |
45 | <p>X2GoSSHProxy·can·be·used·to·proxy·X2Go·connections·through·a·firewall·via·SSH.</p> | 45 | <p>X2GoSSHProxy·can·be·used·to·proxy·X2Go·connections·through·a·firewall·via·SSH.</p> |
46 | <dl·class="py·method"> | 46 | <dl·class="py·method"> |
47 | <dt·id="x2go.sshproxy.X2GoSSHProxy.check_host"> | 47 | <dt·id="x2go.sshproxy.X2GoSSHProxy.check_host"> |
48 | <code·class="sig-name·descname">check_host</code><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/sshproxy.html#X2GoSSHProxy.check_host"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.sshproxy.X2GoSSHProxy.check_host"·title="Permalink·to·this·definition">¶</a></dt> | 48 | <code·class="sig-name·descname">check_host</code><span·class="sig-paren">(</span><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/sshproxy.html#X2GoSSHProxy.check_host"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.sshproxy.X2GoSSHProxy.check_host"·title="Permalink·to·this·definition">¶</a></dt> |
49 | <dd><p>Wraps·around·a·Paramiko/SSH·host·key·check.</p> | 49 | <dd><p>Wraps·around·a·Paramiko/SSH·host·key·check.</p> |
50 | </dd></dl> | 50 | </dd></dl> |
Offset 16, 15 lines modified | Offset 16, 16 lines modified | ||
16 | ··local_host='localhost',·local_port=22022,·remote_host='localhost', | 16 | ··local_host='localhost',·local_port=22022,·remote_host='localhost', |
17 | ··remote_port=22,·known_hosts=None,·add_to_known_hosts=False,·pkey=None, | 17 | ··remote_port=22,·known_hosts=None,·add_to_known_hosts=False,·pkey=None, |
18 | ··look_for_keys=False,·allow_agent=False,·sshproxy_host=None,·sshproxy_port=22, | 18 | ··look_for_keys=False,·allow_agent=False,·sshproxy_host=None,·sshproxy_port=22, |
19 | ··sshproxy_user=None,·sshproxy_password=None, | 19 | ··sshproxy_user=None,·sshproxy_password=None, |
20 | ··sshproxy_force_password_auth=False,·sshproxy_key_filename=None, | 20 | ··sshproxy_force_password_auth=False,·sshproxy_key_filename=None, |
21 | ··sshproxy_pkey=None,·sshproxy_passphrase=None,·sshproxy_look_for_keys=False, | 21 | ··sshproxy_pkey=None,·sshproxy_passphrase=None,·sshproxy_look_for_keys=False, |
22 | ··sshproxy_allow_agent=False,·sshproxy_tunnel=None,·ssh_rootdir='/nonexistent/ | 22 | ··sshproxy_allow_agent=False,·sshproxy_tunnel=None,·ssh_rootdir='/nonexistent/ |
23 | ·· | 23 | ··second-build/.ssh',·session_instance=None,·logger=None,·loglevel=56) |
24 | ··[source]¶ | ||
24 | ······Bases:·paramiko.client.SSHClient,·gevent.threading.Thread | 25 | ······Bases:·paramiko.client.SSHClient,·gevent.threading.Thread |
25 | ······X2GoSSHProxy·can·be·used·to·proxy·X2Go·connections·through·a·firewall·via | 26 | ······X2GoSSHProxy·can·be·used·to·proxy·X2Go·connections·through·a·firewall·via |
26 | ······SSH. | 27 | ······SSH. |
27 | ········check_host()[source]¶ | 28 | ········check_host()[source]¶ |
28 | ············Wraps·around·a·Paramiko/SSH·host·key·check. | 29 | ············Wraps·around·a·Paramiko/SSH·host·key·check. |
29 | ········fw_tunnel=·None¶ | 30 | ········fw_tunnel=·None¶ |
30 | ········get_local_proxy_host()[source]¶ | 31 | ········get_local_proxy_host()[source]¶ |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | ········ | 36 | ········ |
37 | ········ | 37 | ········ |
38 | ··<div·class="section"·id="module-x2go.telekinesis"> | 38 | ··<div·class="section"·id="module-x2go.telekinesis"> |
39 | <span·id="x2go-telekinesis-module"></span><h1>x2go.telekinesis·module<a·class="headerlink"·href="#module-x2go.telekinesis"·title="Permalink·to·this·headline">¶</a></h1> | 39 | <span·id="x2go-telekinesis-module"></span><h1>x2go.telekinesis·module<a·class="headerlink"·href="#module-x2go.telekinesis"·title="Permalink·to·this·headline">¶</a></h1> |
40 | <p>X2GoTelekinesisClient·class·-·Connect·to·Telekinesis·Server·on·X2Go·Server.</p> | 40 | <p>X2GoTelekinesisClient·class·-·Connect·to·Telekinesis·Server·on·X2Go·Server.</p> |
41 | <dl·class="py·class"> | 41 | <dl·class="py·class"> |
42 | <dt·id="x2go.telekinesis.X2GoTelekinesisClient"> | 42 | <dt·id="x2go.telekinesis.X2GoTelekinesisClient"> |
43 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.telekinesis.</code><code·class="sig-name·descname">X2GoTelekinesisClient</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">session_info</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">ssh_transport</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sessions_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/ | 43 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.telekinesis.</code><code·class="sig-name·descname">X2GoTelekinesisClient</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">session_info</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">ssh_transport</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">sessions_rootdir</span><span·class="o">=</span><span·class="default_value">'/nonexistent/second-build/.x2go'</span></em>,·<em·class="sig-param"><span·class="n">session_instance</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/telekinesis.html#X2GoTelekinesisClient"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.telekinesis.X2GoTelekinesisClient"·title="Permalink·to·this·definition">¶</a></dt> |
44 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">gevent.threading.Thread</span></code></p> | 44 | <dd><p>Bases:·<code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">gevent.threading.Thread</span></code></p> |
45 | <p>Telekinesis·is·a·communication·framework·used·by·X2Go.</p> | 45 | <p>Telekinesis·is·a·communication·framework·used·by·X2Go.</p> |
46 | <p>This·class·implements·the·startup·of·the·telekinesis·client·used·by | 46 | <p>This·class·implements·the·startup·of·the·telekinesis·client·used·by |
47 | Python·X2Go.</p> | 47 | Python·X2Go.</p> |
48 | <dl·class="py·attribute"> | 48 | <dl·class="py·attribute"> |
49 | <dt·id="x2go.telekinesis.X2GoTelekinesisClient.TEKICLIENT_ARGS"> | 49 | <dt·id="x2go.telekinesis.X2GoTelekinesisClient.TEKICLIENT_ARGS"> |
50 | <code·class="sig-name·descname">TEKICLIENT_ARGS</code><em·class="property">·=·['-setWORMHOLEPORT={port}',·'-setX2GOSID={sid}']</em><a·class="headerlink"·href="#x2go.telekinesis.X2GoTelekinesisClient.TEKICLIENT_ARGS"·title="Permalink·to·this·definition">¶</a></dt> | 50 | <code·class="sig-name·descname">TEKICLIENT_ARGS</code><em·class="property">·=·['-setWORMHOLEPORT={port}',·'-setX2GOSID={sid}']</em><a·class="headerlink"·href="#x2go.telekinesis.X2GoTelekinesisClient.TEKICLIENT_ARGS"·title="Permalink·to·this·definition">¶</a></dt> |
Offset 7, 15 lines modified | Offset 7, 15 lines modified | ||
7 | ******·Python_X2Go_(Client)_API_Documentation_(v0.6.1.3)·****** | 7 | ******·Python_X2Go_(Client)_API_Documentation_(v0.6.1.3)·****** |
8 | *****·x2go.telekinesis·module·***** | 8 | *****·x2go.telekinesis·module·***** |
9 | « x2go.sshproxy_module· :: ·Contents· :: ·x2go.utils_module » | 9 | « x2go.sshproxy_module· :: ·Contents· :: ·x2go.utils_module » |
10 | ******·x2go.telekinesis·module¶·****** | 10 | ******·x2go.telekinesis·module¶·****** |
11 | X2GoTelekinesisClient·class·-·Connect·to·Telekinesis·Server·on·X2Go·Server. | 11 | X2GoTelekinesisClient·class·-·Connect·to·Telekinesis·Server·on·X2Go·Server. |
12 | ··classx2go.telekinesis.X2GoTelekinesisClient(session_info=None, | 12 | ··classx2go.telekinesis.X2GoTelekinesisClient(session_info=None, |
13 | ··ssh_transport=None,·sessions_rootdir='/nonexistent/ | 13 | ··ssh_transport=None,·sessions_rootdir='/nonexistent/second-build/.x2go', |
14 | ··session_instance=None,·logger=None,·loglevel=56)[source]¶ | 14 | ··session_instance=None,·logger=None,·loglevel=56)[source]¶ |
15 | ······Bases:·gevent.threading.Thread | 15 | ······Bases:·gevent.threading.Thread |
16 | ······Telekinesis·is·a·communication·framework·used·by·X2Go. | 16 | ······Telekinesis·is·a·communication·framework·used·by·X2Go. |
17 | ······This·class·implements·the·startup·of·the·telekinesis·client·used·by | 17 | ······This·class·implements·the·startup·of·the·telekinesis·client·used·by |
18 | ······Python·X2Go. | 18 | ······Python·X2Go. |
19 | ········TEKICLIENT_ARGS=·['-setWORMHOLEPORT={port}',·'-setX2GOSID={sid}']¶ | 19 | ········TEKICLIENT_ARGS=·['-setWORMHOLEPORT={port}',·'-setX2GOSID={sid}']¶ |
20 | ············Arguments·to·be·passed·to·the·Telekinesis·client. | 20 | ············Arguments·to·be·passed·to·the·Telekinesis·client. |
Offset 32, 15 lines modified | Offset 32, 15 lines modified | ||
32 | ······<div·class="content"·role="main"> | 32 | ······<div·class="content"·role="main"> |
33 | ········ | 33 | ········ |
34 | ········ | 34 | ········ |
35 | ··<div·class="section"·id="module-x2go.xserver"> | 35 | ··<div·class="section"·id="module-x2go.xserver"> |
36 | <span·id="x2go-xserver-module"></span><h1>x2go.xserver·module<a·class="headerlink"·href="#module-x2go.xserver"·title="Permalink·to·this·headline">¶</a></h1> | 36 | <span·id="x2go-xserver-module"></span><h1>x2go.xserver·module<a·class="headerlink"·href="#module-x2go.xserver"·title="Permalink·to·this·headline">¶</a></h1> |
37 | <dl·class="py·class"> | 37 | <dl·class="py·class"> |
38 | <dt·id="x2go.xserver.X2GoClientXConfig"> | 38 | <dt·id="x2go.xserver.X2GoClientXConfig"> |
39 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.xserver.</code><code·class="sig-name·descname">X2GoClientXConfig</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">config_files</span><span·class="o">=</span><span·class="default_value">['/nonexistent/ | 39 | <em·class="property">class·</em><code·class="sig-prename·descclassname">x2go.xserver.</code><code·class="sig-name·descname">X2GoClientXConfig</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">config_files</span><span·class="o">=</span><span·class="default_value">['/nonexistent/second-build/.x2goclient/xconfig',·'/etc/x2goclient/xconfig']</span></em>,·<em·class="sig-param"><span·class="n">defaults</span><span·class="o">=</span><span·class="default_value">{}</span></em>,·<em·class="sig-param"><span·class="n">logger</span><span·class="o">=</span><span·class="default_value">None</span></em>,·<em·class="sig-param"><span·class="n">loglevel</span><span·class="o">=</span><span·class="default_value">56</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/xserver.html#X2GoClientXConfig"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.xserver.X2GoClientXConfig"·title="Permalink·to·this·definition">¶</a></dt> |
40 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.inifiles.html#x2go.inifiles.X2GoIniFile"·title="x2go.inifiles.X2GoIniFile"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.inifiles.X2GoIniFile</span></code></a></p> | 40 | <dd><p>Bases:·<a·class="reference·internal"·href="x2go.inifiles.html#x2go.inifiles.X2GoIniFile"·title="x2go.inifiles.X2GoIniFile"><code·class="xref·py·py-class·docutils·literal·notranslate"><span·class="pre">x2go.inifiles.X2GoIniFile</span></code></a></p> |
41 | <p>Configuration·file·based·XServer·startup·settings·for·X2GoClient·instances.</p> | 41 | <p>Configuration·file·based·XServer·startup·settings·for·X2GoClient·instances.</p> |
42 | <p>This·class·is·needed·for·Windows·systems·and·(maybe·soon)·for·Unix·desktops·using·Wayland.</p> | 42 | <p>This·class·is·needed·for·Windows·systems·and·(maybe·soon)·for·Unix·desktops·using·Wayland.</p> |
43 | <dl·class="py·method"> | 43 | <dl·class="py·method"> |
44 | <dt·id="x2go.xserver.X2GoClientXConfig.detect_unused_xdisplay_port"> | 44 | <dt·id="x2go.xserver.X2GoClientXConfig.detect_unused_xdisplay_port"> |
45 | <code·class="sig-name·descname">detect_unused_xdisplay_port</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">xserver_name</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/xserver.html#X2GoClientXConfig.detect_unused_xdisplay_port"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.xserver.X2GoClientXConfig.detect_unused_xdisplay_port"·title="Permalink·to·this·definition">¶</a></dt> | 45 | <code·class="sig-name·descname">detect_unused_xdisplay_port</code><span·class="sig-paren">(</span><em·class="sig-param"><span·class="n">xserver_name</span></em><span·class="sig-paren">)</span><a·class="reference·internal"·href="_modules/x2go/xserver.html#X2GoClientXConfig.detect_unused_xdisplay_port"><span·class="viewcode-link">[source]</span></a><a·class="headerlink"·href="#x2go.xserver.X2GoClientXConfig.detect_unused_xdisplay_port"·title="Permalink·to·this·definition">¶</a></dt> |
46 | <dd><p>Get·an·unused·TCP/IP·port·for·the·to-be-launched·X·server·and·write·it | 46 | <dd><p>Get·an·unused·TCP/IP·port·for·the·to-be-launched·X·server·and·write·it |
Offset 4, 15 lines modified | Offset 4, 15 lines modified | ||
4 | ******·Python_X2Go_(Client)_API_Documentation_(v0.6.1.3)·****** | 4 | ******·Python_X2Go_(Client)_API_Documentation_(v0.6.1.3)·****** |
5 | *****·x2go.xserver·module·***** | 5 | *****·x2go.xserver·module·***** |
6 | « x2go.x2go_exceptions_module· :: ·Contents | 6 | « x2go.x2go_exceptions_module· :: ·Contents |
7 | ******·x2go.xserver·module¶·****** | 7 | ******·x2go.xserver·module¶·****** |
8 | ··classx2go.xserver.X2GoClientXConfig(config_files=['/nonexistent/ | 8 | ··classx2go.xserver.X2GoClientXConfig(config_files=['/nonexistent/second- |
9 | ··build/.x2goclient/xconfig',·'/etc/x2goclient/xconfig'],·defaults={}, | 9 | ··build/.x2goclient/xconfig',·'/etc/x2goclient/xconfig'],·defaults={}, |
10 | ··logger=None,·loglevel=56)[source]¶ | 10 | ··logger=None,·loglevel=56)[source]¶ |
11 | ······Bases:·x2go.inifiles.X2GoIniFile | 11 | ······Bases:·x2go.inifiles.X2GoIniFile |
12 | ······Configuration·file·based·XServer·startup·settings·for·X2GoClient | 12 | ······Configuration·file·based·XServer·startup·settings·for·X2GoClient |
13 | ······instances. | 13 | ······instances. |
14 | ······This·class·is·needed·for·Windows·systems·and·(maybe·soon)·for·Unix | 14 | ······This·class·is·needed·for·Windows·systems·and·(maybe·soon)·for·Unix |
15 | ······desktops·using·Wayland. | 15 | ······desktops·using·Wayland. |