591c5eb1ee
Integrate the Spark plugin in Sahara. It adds the capability of provisioning Spark clusters with (Cloudera) HDFS. The plugin assumes the use of VM images generated with the Savanna diskimage-builder and the '-p spark' option. Implements: blueprint spark-plugin Wiki: https://wiki.openstack.org/wiki/Sahara/SparkPlugin This code is running on our Bigfoot research cluster. Change-Id: Ic105f7de64248bdfb05879ededf35503bc04925b
73 lines
1.9 KiB
INI
73 lines
1.9 KiB
INI
[metadata]
|
|
name = sahara
|
|
version = 2014.2
|
|
summary = Sahara project
|
|
description-file = README.rst
|
|
license = Apache Software License
|
|
classifiers =
|
|
Programming Language :: Python
|
|
Programming Language :: Python :: 2
|
|
Programming Language :: Python :: 2.7
|
|
Environment :: OpenStack
|
|
Intended Audience :: Information Technology
|
|
Intended Audience :: System Administrators
|
|
License :: OSI Approved :: Apache Software License
|
|
Operating System :: POSIX :: Linux
|
|
author = OpenStack
|
|
author-email = openstack-dev@lists.openstack.org
|
|
home-page = http://docs.openstack.org/developer/sahara/
|
|
|
|
[global]
|
|
setup-hooks = pbr.hooks.setup_hook
|
|
|
|
[files]
|
|
packages =
|
|
sahara
|
|
|
|
data_files =
|
|
share/sahara = etc/sahara/*
|
|
|
|
[entry_points]
|
|
console_scripts =
|
|
sahara-all = sahara.cli.sahara_all:main
|
|
sahara-api = sahara.cli.sahara_api:main
|
|
sahara-engine = sahara.cli.sahara_engine:main
|
|
sahara-db-manage = sahara.db.migration.cli:main
|
|
_sahara-subprocess = sahara.cli.sahara_subprocess:main
|
|
|
|
sahara.cluster.plugins =
|
|
vanilla = sahara.plugins.vanilla.plugin:VanillaProvider
|
|
hdp = sahara.plugins.hdp.ambariplugin:AmbariPlugin
|
|
fake = sahara.plugins.fake.plugin:FakePluginProvider
|
|
spark = sahara.plugins.spark.plugin:SparkProvider
|
|
|
|
sahara.infrastructure.engine =
|
|
direct = sahara.service.direct_engine:DirectEngine
|
|
heat = sahara.service.heat_engine:HeatEngine
|
|
|
|
sahara.remote =
|
|
ssh = sahara.utils.ssh_remote:SshRemoteDriver
|
|
|
|
sahara.run.mode =
|
|
all-in-one = sahara.service.ops:LocalOps
|
|
distributed = sahara.service.ops:RemoteOps
|
|
|
|
[build_sphinx]
|
|
all_files = 1
|
|
build-dir = doc/build
|
|
source-dir = doc/source
|
|
|
|
[extract_messages]
|
|
keywords = _ gettext ngettext l_ lazy_gettext
|
|
mapping_file = babel.cfg
|
|
output_file = sahara/locale/sahara.pot
|
|
|
|
[compile_catalog]
|
|
directory = sahara/locale
|
|
domain = sahara
|
|
|
|
[update_catalog]
|
|
domain = sahara
|
|
output_dir = sahara/locale
|
|
input_file = sahara/locale/sahara.pot
|