コード例 #1
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def configure_zookeeper(zks):
    hookenv.status_set('maintenance', 'Configuring Hue for Zookeeper')
    hue = Hue(get_dist_config())
    hue.configure_zookeeper(zks.zookeepers())
    hue.update_apps()
    hue.restart()
    set_state('zookeeper.configured')
コード例 #2
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def configure_zookeeper(zks):
    hookenv.status_set('maintenance', 'Configuring Hue for Zookeeper')
    hue = Hue(get_dist_config())
    hue.configure_zookeeper(zks.zookeepers())
    hue.update_apps()
    hue.restart()
    set_state('zookeeper.configured')
コード例 #3
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def configure_oozie(oozie):
    oozie_host = oozie.get_private_ip()
    oozie_port = oozie.get_port()
    hue = Hue(get_dist_config())
    hue.configure_oozie(oozie_host, oozie_port)
    hue.update_apps()
    hue.restart()
    set_state('oozie.configured')
コード例 #4
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def configure_oozie(oozie):
    oozie_host = oozie.get_private_ip()
    oozie_port = oozie.get_port()
    hue = Hue(get_dist_config())
    hue.configure_oozie(oozie_host, oozie_port)
    hue.update_apps()
    hue.restart()
    set_state('oozie.configured')
コード例 #5
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def configure_spark(spark):
    hookenv.status_set('maintenance', 'Configuring Hue for Spark')
    spark_host = spark.get_private_ip()
    spark_rest_port = spark.get_rest_port()
    hue = Hue(get_dist_config())
    hue.configure_spark(spark_host, spark_rest_port)
    hue.update_apps()
    hue.restart()
    set_state('spark.configured')
コード例 #6
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def configure_hive(hive):
    hookenv.status_set('maintenance', 'Configuring Hue for Hive')
    hive_host = hive.get_private_ip()
    hive_port = hive.get_port()
    hue = Hue(get_dist_config())
    hue.configure_hive(hive_host, hive_port)
    hue.update_apps()
    hue.restart()
    set_state('hive.configured')
コード例 #7
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def configure_spark(spark):
    hookenv.status_set('maintenance', 'Configuring Hue for Spark')
    spark_host = spark.get_private_ip()
    spark_rest_port = spark.get_rest_port()
    hue = Hue(get_dist_config())
    hue.configure_spark(spark_host, spark_rest_port)
    hue.update_apps()
    hue.restart()
    set_state('spark.configured')
コード例 #8
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def configure_hive(hive):
    hookenv.status_set('maintenance', 'Configuring Hue for Hive')
    hive_host = hive.get_private_ip()
    hive_port = hive.get_port()
    hue = Hue(get_dist_config())
    hue.configure_hive(hive_host, hive_port)
    hue.update_apps()
    hue.restart()
    set_state('hive.configured')
コード例 #9
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def depart_spark():
    hookenv.status_set('maintenance', 'Disconnecting Spark from Hue')
    remove_state('spark.configured')
    hue = Hue(get_dist_config())
    hue.update_apps()
    hue.restart()
コード例 #10
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def depart_zookeeper():
    hookenv.status_set('maintenance', 'Disconnecting Zookeeper from Hue')
    remove_state('zookeeper.configured')
    hue = Hue(get_dist_config())
    hue.update_apps()
    hue.restart()
コード例 #11
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def depart_spark():
    hookenv.status_set('maintenance', 'Disconnecting Spark from Hue')
    remove_state('spark.configured')
    hue = Hue(get_dist_config())
    hue.update_apps()
    hue.restart()
コード例 #12
0
ファイル: hue.py プロジェクト: juju-solutions/layer-hue
def depart_zookeeper():
    hookenv.status_set('maintenance', 'Disconnecting Zookeeper from Hue')
    remove_state('zookeeper.configured')
    hue = Hue(get_dist_config())
    hue.update_apps()
    hue.restart()