コード例 #1
0
ファイル: discovery.py プロジェクト: mesosphere/spark-build
def get_spark_dispatcher():
    dcos_spark_url = os.getenv("DCOS_SPARK_URL")
    if dcos_spark_url is not None:
        return dcos_spark_url

    base_url = config.get_config().get("core.dcos_url")
    return urllib.parse.urljoin(base_url, "/service/" + service.app_id() + "/")
コード例 #2
0
ファイル: discovery.py プロジェクト: parsa-ionos/spark-build
def get_spark_dispatcher():
    dcos_spark_url = os.getenv("DCOS_SPARK_URL")
    if dcos_spark_url is not None:
        return dcos_spark_url

    base_url = config.get_config().get('core.dcos_url')
    return urllib.parse.urljoin(base_url, '/service/' + service.app_id() + '/')
コード例 #3
0
ファイル: discovery.py プロジェクト: yehudita/dcos-spark
def get_spark_dispatcher():
    dcos_spark_url = os.getenv("DCOS_SPARK_URL")
    if dcos_spark_url is not None:
        return dcos_spark_url

    base_url = util.get_config().get('core.dcos_url')
    return urllib.parse.urljoin(base_url, '/service/' + service.app_id() + '/')
コード例 #4
0
ファイル: spark_submit.py プロジェクト: rickalm/dcos-spark
def spark_app():
    global app
    if app:
        return app

    client = marathon.create_client()
    apps = client.get_apps()
    for marathon_app in apps:
        if marathon_app.get('labels', {}).get('DCOS_PACKAGE_FRAMEWORK_NAME') \
           == service.app_id():
            app = marathon_app
            return app

    if not app:
        sys.stderr.write('No spark app found in marathon.  Quitting...\n')
        sys.exit(1)
コード例 #5
0
def spark_app():
    global app
    if app:
        return app

    client = marathon.create_client()
    apps = client.get_apps()
    for marathon_app in apps:
        if marathon_app.get('labels', {}).get('DCOS_PACKAGE_FRAMEWORK_NAME') \
           == service.app_id():
            app = marathon_app
            return app

    if not app:
        sys.stderr.write('No spark app found in marathon.  Quitting...\n')
        sys.exit(1)
コード例 #6
0
ファイル: discovery.py プロジェクト: mesosphere/spark-build
def get_spark_webui():
    base_url = config.get_config().get("core.dcos_url")
    return base_url + "/service/" + service.app_id() + "/ui"
コード例 #7
0
ファイル: discovery.py プロジェクト: parsa-ionos/spark-build
def get_spark_webui():
    base_url = config.get_config().get('core.dcos_url')
    return base_url + '/service/' + service.app_id() + '/ui'
コード例 #8
0
ファイル: discovery.py プロジェクト: yehudita/dcos-spark
def get_spark_webui():
    base_url = util.get_config().get('core.dcos_url')
    return base_url + '/service/' + service.app_id() + '/ui'