From unknown Thu Mar 28 22:59:27 2024 X-Loop: owner@bugs.x2go.org Subject: Bug#684: select_session offers offline servers to X2Go Client Reply-To: Sergey Savko , 684@bugs.x2go.org Resent-From: Sergey Savko Resent-To: x2go-dev@lists.x2go.org Resent-CC: X2Go Developers X-Loop: owner@bugs.x2go.org Resent-Date: Fri, 05 Dec 2014 16:25:01 +0000 Resent-Message-ID: Resent-Sender: owner@bugs.x2go.org X-X2Go-PR-Message: followup 684 X-X2Go-PR-Package: python-x2gobroker X-X2Go-PR-Keywords: Received: via spool by 684-submit@bugs.x2go.org id=B684.141779656217975 (code B ref 684); Fri, 05 Dec 2014 16:25:01 +0000 Received: (at 684) by bugs.x2go.org; 5 Dec 2014 16:22:42 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,URIBL_BLOCKED autolearn=ham version=3.3.2 X-Greylist: delayed 571 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Fri, 05 Dec 2014 17:22:40 CET Received: from m.tophouse.ru (m.tophouse.ru [178.238.31.85]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 8E4F25E0DD for <684@bugs.x2go.org>; Fri, 5 Dec 2014 17:22:40 +0100 (CET) Received: from localhost (localhost.localdomain [127.0.0.1]) by m.tophouse.ru (Postfix) with ESMTP id 5B424382A06 for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:53 +0300 (MSK) Received: from m.tophouse.ru ([127.0.0.1]) by localhost (m.tophouse.ru [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id yebOrjHTRL4E for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:52 +0300 (MSK) Received: from localhost (localhost.localdomain [127.0.0.1]) by m.tophouse.ru (Postfix) with ESMTP id 2925F382A10 for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:52 +0300 (MSK) X-Virus-Scanned: amavisd-new at m.tophouse.ru Received: from m.tophouse.ru ([127.0.0.1]) by localhost (m.tophouse.ru [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id D2swjnMInWWO for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:52 +0300 (MSK) Received: from m.tophouse.ru (m.tophouse.ru [178.238.31.85]) by m.tophouse.ru (Postfix) with ESMTP id E8C29382A06 for <684@bugs.x2go.org>; Fri, 5 Dec 2014 19:14:51 +0300 (MSK) Date: Fri, 5 Dec 2014 20:14:51 +0400 (MSK) From: Sergey Savko To: 684@bugs.x2go.org Message-ID: <1123477056.96337.1417796091693.JavaMail.zimbra@tophouse.ru> In-Reply-To: <143861477.96320.1417796055431.JavaMail.zimbra@tophouse.ru> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_96335_1079755688.1417796091689" X-Mailer: Zimbra 8.0.8_GA_6184 (ZimbraWebClient - GC38 (Linux)/8.0.8_GA_6184) Thread-Topic: select_session offers offline servers to X2Go Client Thread-Index: BtoVfW8MjcRXwHUADFIqbsVU/TaIjA== ------=_Part_96335_1079755688.1417796091689 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 VGhpcyBwYXRjaCB3b3JrIGFmdGVyIHBhdGNoIGZyb20gaHR0cDovL2J1Z3MueDJnby5vcmcvY2dp LWJpbi9idWdyZXBvcnQuY2dpP2J1Zz02ODYKCi0tIArQoSDRg9Cy0LDQttC10L3QuNC10LwsCtCh 0LXRgNCz0LXQuSDQodCw0LLQutC+LArQvdCw0YfQsNC70YzQvdC40LogSVQg0L7RgtC00LXQu9Cw LgorNy05MzEtMzYxLTA0LTAy ------=_Part_96335_1079755688.1417796091689 Content-Type: text/x-patch; name=0002-Gives-a-coefficient-of-1-for-the-server-if-the-serve.patch Content-Disposition: attachment; filename=0002-Gives-a-coefficient-of-1-for-the-server-if-the-serve.patch Content-Transfer-Encoding: base64 RnJvbSA1ZjhhNjM2YWE3MDI5YmFmNWZmNWRmNzc5NTM4ZDIyMDYyYjNlZTc0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBTZXJnZXkgU2F2a28gPHNhdmtvQHRvcGhvdXNlLnJ1PgpEYXRl OiBGcmksIDUgRGVjIDIwMTQgMTk6MDk6MzQgKzAzMDAKU3ViamVjdDogW1BBVENIXSBHaXZlcyBh IGNvZWZmaWNpZW50IG9mIDEgZm9yIHRoZSBzZXJ2ZXIsIGlmIHRoZSBzZXJ2ZXIgaXMKIGRvd24u CgotLS0KIHgyZ29icm9rZXIvYWdlbnQucHkgICAgICAgICAgICAgICB8ICA1ICsrKysrCiB4Mmdv YnJva2VyL2Jyb2tlcnMvYmFzZV9icm9rZXIucHkgfCAzOCArKysrKysrKysrKysrKysrKysrKysr KysrKystLS0tLS0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAzMiBpbnNlcnRpb25zKCspLCAxMSBk ZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS94MmdvYnJva2VyL2FnZW50LnB5IGIveDJnb2Jyb2tl ci9hZ2VudC5weQppbmRleCBlNGJlZjRkLi5iYTk2NjJiIDEwMDY0NAotLS0gYS94MmdvYnJva2Vy L2FnZW50LnB5CisrKyBiL3gyZ29icm9rZXIvYWdlbnQucHkKQEAgLTE3Miw2ICsxNzIsOCBAQCBk ZWYgX2NhbGxfcmVtb3RlX2Jyb2tlcl9hZ2VudCh1c2VybmFtZSwgdGFzaywgY21kbGluZV9hcmdz PVtdLCByZW1vdGVfYWdlbnQ9Tm9uZQogICAgICAgICAne3VzZXJuYW1lfScuZm9ybWF0KHVzZXJu YW1lPXVzZXJuYW1lKSwKICAgICAgICAgJ3t0YXNrfScuZm9ybWF0KHRhc2s9dGFzayksCiAgICAg XQorICAgIAorICAgIAogCiAgICAgZm9yIGNtZGxpbmVfYXJnIGluIGNtZGxpbmVfYXJnczoKICAg ICAgICAgY21kX2xpbmUuYXBwZW5kKCcie2FyZ30iJy5mb3JtYXQoYXJnPWNtZGxpbmVfYXJnKSkK QEAgLTE4Myw2ICsxODUsOSBAQCBkZWYgX2NhbGxfcmVtb3RlX2Jyb2tlcl9hZ2VudCh1c2VybmFt ZSwgdGFzaywgY21kbGluZV9hcmdzPVtdLCByZW1vdGVfYWdlbnQ9Tm9uZQogICAgIGVsc2U6CiAg ICAgICAgIHJlbW90ZV9wb3J0ID0gMjIKIAorICAgIGlmIGljbXBfcGluZyhyZW1vdGVfaG9zdG5h bWUpIGlzIEZhbHNlOgorCXJldHVybiAoRmFsc2UsIFtdKQorCiAgICAgIyBub3csIGNvbm5lY3Qg YW5kIHVzZSBwYXJhbWlrbyBDbGllbnQgdG8gbmVnb3RpYXRlIFNTSDIgYWNyb3NzIHRoZSBjb25u ZWN0aW9uCiAgICAgdHJ5OgogICAgICAgICBjbGllbnQgPSBwYXJhbWlrby5TU0hDbGllbnQoKQpk aWZmIC0tZ2l0IGEveDJnb2Jyb2tlci9icm9rZXJzL2Jhc2VfYnJva2VyLnB5IGIveDJnb2Jyb2tl ci9icm9rZXJzL2Jhc2VfYnJva2VyLnB5CmluZGV4IGZjMGY0NGYuLjI3MGJhYjcgMTAwNjQ0Ci0t LSBhL3gyZ29icm9rZXIvYnJva2Vycy9iYXNlX2Jyb2tlci5weQorKysgYi94MmdvYnJva2VyL2Jy b2tlcnMvYmFzZV9icm9rZXIucHkKQEAgLTEyMjAsMTkgKzEyMjAsMzIgQEAgY2xhc3MgWDJHb0Jy b2tlcihvYmplY3QpOgogICAgICAgICAgICAgYnVzeV9zZXJ2ZXJzID0gTm9uZQogCSAgICBidXN5 X2VhY2hfc2VydmVyID0gZGljdCgpCiAJICAgIHdoaWxlIHNlcnZlcl9saXN0IDoKLQkJcmVtb3Rl X2FnZW50X3NlcnZlciA9IHNlcnZlcl9saXN0Wy0xXQotCQlyZW1vdGVfYWdlbnRfcG9ydCA9IHBy b2ZpbGVbdSdzc2hwb3J0J10KLQkJcmVtb3RlX2FnZW50ID0ge3UnaG9zdG5hbWUnOiByZW1vdGVf YWdlbnRfc2VydmVyLCB1J3BvcnQnOiByZW1vdGVfYWdlbnRfcG9ydCwgfQotCQl0cnk6Ci0JCSAg ICBzdWNjZXNzLCBidXN5X2VhY2hfc2VydmVycyA9IHgyZ29icm9rZXIuYWdlbnQuZmluZF9idXN5 X3NlcnZlcnModXNlcm5hbWU9dXNlcm5hbWUsIHJlbW90ZV9hZ2VudD1yZW1vdGVfYWdlbnQpCi0J CWV4Y2VwdCB4MmdvYnJva2VyLngyZ29icm9rZXJfZXhjZXB0aW9ucy5YMkdvQnJva2VyQWdlbnRF eGNlcHRpb246Ci0JCSAgICBwYXNzCi0JCWlmIGJ1c3lfc2VydmVycyBpcyBOb25lOgotCQkgICAg YnVzeV9zZXJ2ZXJzID0gYnVzeV9lYWNoX3NlcnZlcnMKLQkJZWxzZSA6Ci0JCSAgICBidXN5X3Nl cnZlcnMudXBkYXRlKGJ1c3lfZWFjaF9zZXJ2ZXJzKQorCQlpZiB4MmdvYnJva2VyLmFnZW50Lmlj bXBfcGluZyhzZXJ2ZXJfbGlzdFstMV0pOgorCQkgICAgcmVtb3RlX2FnZW50X3NlcnZlciA9IHNl cnZlcl9saXN0Wy0xXQorCQkgICAgcmVtb3RlX2FnZW50X3BvcnQgPSBwcm9maWxlW3Unc3NocG9y dCddCisJCSAgICByZW1vdGVfYWdlbnQgPSB7dSdob3N0bmFtZSc6IHJlbW90ZV9hZ2VudF9zZXJ2 ZXIsIHUncG9ydCc6IHJlbW90ZV9hZ2VudF9wb3J0LCB9CisJCSAgICB0cnk6CisJCQlzdWNjZXNz LCBidXN5X2VhY2hfc2VydmVyID0geDJnb2Jyb2tlci5hZ2VudC5maW5kX2J1c3lfc2VydmVycyh1 c2VybmFtZT11c2VybmFtZSwgcmVtb3RlX2FnZW50PXJlbW90ZV9hZ2VudCkKKwkJICAgIGV4Y2Vw dCB4MmdvYnJva2VyLngyZ29icm9rZXJfZXhjZXB0aW9ucy5YMkdvQnJva2VyQWdlbnRFeGNlcHRp b246CisJCQlwYXNzCisJCSAgICBpZiBidXN5X3NlcnZlcnMgaXMgTm9uZToKKwkJCWJ1c3lfc2Vy dmVycyA9IGJ1c3lfZWFjaF9zZXJ2ZXIKKwkJICAgIGVsc2UgOgorCQkJYnVzeV9zZXJ2ZXJzLnVw ZGF0ZShidXN5X2VhY2hfc2VydmVyKQorCQllbHNlOgorCQkgICAgYnVzeV9lYWNoX3NlcnZlci51 cGRhdGUoeyBzZXJ2ZXJfbGlzdFstMV0gOiAxIH0pCisJCSAgICBpZiBidXN5X3NlcnZlcnMgaXMg Tm9uZToKKwkJCWJ1c3lfc2VydmVycyA9IGJ1c3lfZWFjaF9zZXJ2ZXIKKwkJICAgIGVsc2UgOgor CQkJYnVzeV9zZXJ2ZXJzLnVwZGF0ZShidXN5X2VhY2hfc2VydmVyKQogCQlzZXJ2ZXJfbGlzdCA9 IHNlcnZlcl9saXN0WzA6LTFdCiAKKyMgICAgICAgICAgICB0cnk6CisjICAgICAgICAgICAgICAg IHN1Y2Nlc3MsIGJ1c3lfc2VydmVycyA9IHgyZ29icm9rZXIuYWdlbnQuZmluZF9idXN5X3NlcnZl cnModXNlcm5hbWU9dXNlcm5hbWUsIHJlbW90ZV9hZ2VudD1yZW1vdGVfYWdlbnQpCisjCQlwcmlu dCAic2VydmVyIGxvYWQiCisjICAgICAgICAgICAgZXhjZXB0IHgyZ29icm9rZXIueDJnb2Jyb2tl cl9leGNlcHRpb25zLlgyR29Ccm9rZXJBZ2VudEV4Y2VwdGlvbjoKKyMgICAgICAgICAgICAgICAg cGFzcworCiAgICAgICAgICAgICBpZiBidXN5X3NlcnZlcnMgaXMgbm90IE5vbmU6CiAKICAgICAg ICAgICAgICAgICAjIGlmIHdlIGRvIG5vdCBnZXQgaGVyZSwgd2UgZmFpbGVkIHRvIHF1ZXJ5IGEg dmFsaWQgYWdlbnQuLi4KQEAgLTEyNzEsNiArMTI4NCw5IEBAIGNsYXNzIFgyR29Ccm9rZXIob2Jq ZWN0KToKIAogICAgICAgICAgICAgICAgIGJ1c3lfc2VydmVyX2xpc3QgPSBbIChsb2FkLCBzZXJ2 ZXIpIGZvciBzZXJ2ZXIsIGxvYWQgaW4gYnVzeV9zZXJ2ZXJzLml0ZW1zKCkgXQogICAgICAgICAg ICAgICAgIGJ1c3lfc2VydmVyX2xpc3Quc29ydChyZXZlcnNlPVRydWUpCisJCQorCQlpZiBidXN5 X3NlcnZlcl9saXN0WzBdWzBdID09IDEgOgorCQkgICAgbG9nZ2VyX2Jyb2tlci53YXJuaW5nKCdi YXNlX2Jyb2tlci5YMkdvQnJva2VyLnNlbGVjdF9zZXNzaW9uKCk6IG5vIGJyb2tlciBhZ2VudCBj b3VsZCBiZSBjb250YWN0ZWQsIHRoaXMgZG9lcyBub3QgbG9vayBnb29kLiBXZSB0cmllZCB0aGVz ZSBhZ2VudCBob3N0czoge2FnZW50X2hvc3RzfScuZm9ybWF0KGFnZW50X2hvc3RzPXVuaWNvZGUo c2VydmVyX2xpc3QpKSkKIAogICAgICAgICAgICAgICAgIGxvZ2dlcl9icm9rZXIuZGVidWcoJ2Jh c2VfYnJva2VyLlgyR29Ccm9rZXIuc2VsZWN0X3Nlc3Npb24oKTogbG9hZCBiYWxhbmNlciBhbmFs eXNpczoge3NlcnZlcl9sb2FkfScuZm9ybWF0KHNlcnZlcl9sb2FkPXVuaWNvZGUoYnVzeV9zZXJ2 ZXJfbGlzdCkpKQogCi0tIAoxLjkuMQoK ------=_Part_96335_1079755688.1417796091689--