Bug 2322 - qlogin ne fonctionne pas sur physix

- now sge uses ssh mode for qlogin (it was the case on simpatix too but it wasn't yet scripted). qlogin using ssh works provided the ports are open.

- also set qsh and qrsh to use ssh mode to be consistent. (although not tested yet)
This commit is contained in:
Guillaume Raffy 2018-06-11 16:48:41 +00:00
parent c4cf33ac38
commit 879b559db6
1 changed files with 10 additions and 1 deletions

View File

@ -24,6 +24,9 @@ class Version(object):
return False return False
return True return True
def __lt__(self, other):
return other.__gt__(self)
def __gt__(self, other): def __gt__(self, other):
for i in range(max(len(self.numbers), len(other.numbers))): for i in range(max(len(self.numbers), len(other.numbers))):
if self.get_number(i) < other.get_number(i): if self.get_number(i) < other.get_number(i):
@ -33,5 +36,11 @@ class Version(object):
# if numbers ar equal continue to next version number # if numbers ar equal continue to next version number
return False # numbers are equal return False # numbers are equal
def __ge__(self, other):
return self.__gt__(other) or self.__eq__(other)
def __le__(self, other):
return self.__lt__(other) or self.__eq__(other)
def __str__(self): def __str__(self):
return '.'.join([str(n) for n in self.numbers]) return '.'.join([str(n) for n in self.numbers])