def __init__()

in gridengine/src/gridengine/qbin.py [0:0]


    def __init__(self, is_uge: Optional[bool] = None):
        if is_uge is not None:
            self.__is_uge = is_uge
        elif os.getenv("CYCLECLOUD_GRIDENGINE_FLAVOR", ""):
            self.__is_uge = (
                os.getenv("CYCLECLOUD_GRIDENGINE_FLAVOR", "").lower() == "uge"
            )
            self.__version = os.getenv("CYCLECLOUD_GRIDENGINE_FLAVOR", "8.6.2")
        else:
            helpmsg = self.qconf(["-help"], check=False)
            first_line = helpmsg.splitlines()[0]
            self.__is_uge = first_line.startswith("UGE")
            _, self.__version = first_line.split(None, 1)