def __init__(self): super(Hue, self).__init__() self._name = 'hue' self._ui_name = 'Hue' self._node_processes = [HUE] self._ui_info = [('HUE', HUE, 'http://%s:8888')] self._validation_rules = [ vu.exactly(1, HUE), vu.on_same_node(HUE, httpfs.HTTP_FS), vu.on_same_node(HUE_LIVY, spark.SPARK_SLAVE), ] self._priority = 2
def __init__(self): super(Hue, self).__init__() self._name = 'hue' self._ui_name = 'Hue' self._node_processes = [HUE] self._ui_info = None self._validation_rules = [ vu.exactly(1, HUE), vu.on_same_node(HUE, httpfs.HTTP_FS), vu.on_same_node(HUE_LIVY, spark.SPARK_SLAVE), ] self._priority = 2
def __init__(self): super(Hue, self).__init__() self._name = "hue" self._ui_name = "Hue" self._node_processes = [HUE] self._ui_info = [("HUE", HUE, "http://%s:8888")] self._validation_rules = [vu.exactly(1, HUE), vu.on_same_node(HUE, httpfs.HTTP_FS)]
def __init__(self): super(Hue, self).__init__() self._name = 'hue' self._ui_name = 'Hue' self._node_processes = [HUE] self._ui_info = [('HUE', HUE, 'http://%s:8888')] self._validation_rules = [ vu.exactly(1, HUE), vu.on_same_node(HUE, httpfs.HTTP_FS), ]
def __init__(self): super(Hue, self).__init__() self._name = 'hue' self._ui_name = 'Hue' self._version = '3.6.0' self._node_processes = [HUE] self._ui_info = [('HUE', HUE, 'http://%s:8888')] self._validation_rules = [ vu.exactly(1, HUE), vu.on_same_node(HUE, httpfs.HTTP_FS), ]
def __init__(self): super(ImpalaV141, self).__init__() self._version = "1.4.1" self._dependencies = [("mapr-hive", hive.HiveV013().version), ("mapr-impala", self.version)] self._validation_rules = [ vu.depends_on(hive.HiveV013(), self), vu.on_same_node(IMPALA_CATALOG, hive.HIVE_SERVER_2), vu.exactly(1, IMPALA_STATE_STORE), vu.exactly(1, IMPALA_CATALOG), vu.at_least(1, IMPALA_SERVER), ]
def __init__(self): super(HueLivyV310, self).__init__() self._name = 'hue-livy' self._ui_name = 'Livy' self._version = "3.10.0" self._node_processes = [HUE_LIVY] self._validation_rules = [ vu.at_most(1, HUE_LIVY), vu.depends_on(HueV310(), self), vu.depends_on(spark.SparkOnYarnV201(), self), vu.on_same_node(HUE_LIVY, spark.SPARK_SLAVE) ]
def __init__(self): super(MapRFS, self).__init__() self._ui_name = 'MapRFS' self._node_processes = [CLDB, FILE_SERVER, NFS] self._ui_info = [ ('Container Location Database (CLDB)', CLDB, 'http://%s:7221'), ] self._validation_rules = [ vu.at_least(1, CLDB), vu.each_node_has(FILE_SERVER), vu.on_same_node(CLDB, FILE_SERVER), ]
def __init__(self): super(MapRFS, self).__init__() self._ui_name = 'MapRFS' self._node_processes = [CLDB, FILE_SERVER, NFS] self._ui_info = [ ('Container Location Database (CLDB)', CLDB, 'http://%s:7221'), ] self._validation_rules = [ vu.at_least(1, CLDB), vu.each_node_has(FILE_SERVER), vu.on_same_node(CLDB, FILE_SERVER), vu.has_volumes(), ]
def __init__(self): super(ImpalaV141, self).__init__() self._version = '1.4.1' self._dependencies = [ ('mapr-hive', hive.HiveV013().version), ('mapr-impala', self.version), ] self._validation_rules = [ vu.depends_on(hive.HiveV013(), self), vu.on_same_node(IMPALA_CATALOG, hive.HIVE_SERVER_2), vu.exactly(1, IMPALA_STATE_STORE), vu.exactly(1, IMPALA_CATALOG), vu.at_least(1, IMPALA_SERVER), ]
def __init__(self): super(ImpalaV123, self).__init__() self._version = '1.2.3' self._dependencies = [ ('mapr-hive', hive.HiveV012().version), ('mapr-impala', self.version), ] self._validation_rules = [ vu.depends_on(hive.HiveV012(), self), vu.on_same_node(IMPALA_CATALOG, hive.HIVE_SERVER_2), vu.exactly(1, IMPALA_STATE_STORE), vu.exactly(1, IMPALA_CATALOG), vu.at_least(1, IMPALA_SERVER), ]