Browse Source

Plugins splitted from sahara core

Change-Id: I43e0beec6508f93a436a150749bfa23571986b9d
changes/83/629183/1
Telles Nobrega 2 years ago
committed by Telles Nobrega
parent
commit
0637de5fdb
107 changed files with 991 additions and 825 deletions
  1. +1
    -1
      .stestr.conf
  2. +35
    -0
      README.rst
  3. +9
    -0
      doc/requirements.txt
  4. +34
    -0
      errors.txt
  5. +162
    -0
      lower-constraints.txt
  6. +1
    -0
      requirements.txt
  7. +0
    -0
      sahara_plugin_vanilla/__init__.py
  8. +0
    -0
      sahara_plugin_vanilla/i18n.py
  9. +0
    -0
      sahara_plugin_vanilla/plugins/__init__.py
  10. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/__init__.py
  11. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/abstractversionhandler.py
  12. +7
    -5
      sahara_plugin_vanilla/plugins/vanilla/confighints_helper.py
  13. +3
    -3
      sahara_plugin_vanilla/plugins/vanilla/edp_engine.py
  14. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/__init__.py
  15. +40
    -44
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/config.py
  16. +14
    -13
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/config_helper.py
  17. +3
    -3
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/edp_engine.py
  18. +6
    -8
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/keypairs.py
  19. +1
    -1
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/oozie_helper.py
  20. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/recommendations_utils.py
  21. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/create_oozie_db.sql
  22. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/post_conf.template
  23. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/spark-cleanup.cron
  24. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/tmp-cleanup.sh.template
  25. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/topology.sh
  26. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/zoo_sample.cfg
  27. +42
    -42
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/run_scripts.py
  28. +22
    -24
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/scaling.py
  29. +5
    -6
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/starting_scripts.py
  30. +4
    -5
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/utils.py
  31. +5
    -6
      sahara_plugin_vanilla/plugins/vanilla/hadoop2/validation.py
  32. +2
    -2
      sahara_plugin_vanilla/plugins/vanilla/plugin.py
  33. +1
    -1
      sahara_plugin_vanilla/plugins/vanilla/utils.py
  34. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/__init__.py
  35. +25
    -19
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/config_helper.py
  36. +12
    -13
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/edp_engine.py
  37. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/README.rst
  38. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/core-default.xml
  39. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/create_hive_db.sql
  40. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/hdfs-default.xml
  41. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/hive-default.xml
  42. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/mapred-default.xml
  43. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/oozie-default.xml
  44. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/yarn-default.xml
  45. +31
    -31
      sahara_plugin_vanilla/plugins/vanilla/v2_7_1/versionhandler.py
  46. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/__init__.py
  47. +25
    -19
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/config_helper.py
  48. +15
    -12
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/edp_engine.py
  49. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/README.rst
  50. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/core-default.xml
  51. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/create_hive_db.sql
  52. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/hdfs-default.xml
  53. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/hive-default.xml
  54. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/mapred-default.xml
  55. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/oozie-default.xml
  56. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/yarn-default.xml
  57. +31
    -31
      sahara_plugin_vanilla/plugins/vanilla/v2_7_5/versionhandler.py
  58. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/__init__.py
  59. +25
    -19
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/config_helper.py
  60. +16
    -13
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/edp_engine.py
  61. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/README.rst
  62. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/core-default.xml
  63. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/create_hive_db.sql
  64. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/hdfs-default.xml
  65. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/hive-default.xml
  66. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/mapred-default.xml
  67. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/oozie-default.xml
  68. +0
    -0
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/yarn-default.xml
  69. +31
    -31
      sahara_plugin_vanilla/plugins/vanilla/v2_8_2/versionhandler.py
  70. +4
    -4
      sahara_plugin_vanilla/plugins/vanilla/versionfactory.py
  71. +1
    -1
      sahara_plugin_vanilla/tests/__init__.py
  72. +0
    -0
      sahara_plugin_vanilla/tests/unit/__init__.py
  73. +8
    -28
      sahara_plugin_vanilla/tests/unit/base.py
  74. +0
    -0
      sahara_plugin_vanilla/tests/unit/plugins/__init__.py
  75. +0
    -0
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/__init__.py
  76. +0
    -0
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/__init__.py
  77. +0
    -0
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/resources/dfs-report.txt
  78. +0
    -0
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/resources/yarn-report.txt
  79. +39
    -36
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_config_helper.py
  80. +2
    -2
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_configs.py
  81. +10
    -7
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_edp_engine.py
  82. +6
    -5
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_oozie_helper.py
  83. +6
    -8
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_plugin.py
  84. +2
    -2
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_recommendation_utils.py
  85. +54
    -40
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_run_scripts.py
  86. +22
    -20
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_scaling.py
  87. +22
    -22
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_starting_scripts.py
  88. +23
    -20
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_utils.py
  89. +3
    -3
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_validation.py
  90. +17
    -12
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/test_confighints_helper.py
  91. +4
    -4
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/test_utils.py
  92. +0
    -0
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_1/__init__.py
  93. +13
    -13
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_1/test_config_helper.py
  94. +11
    -9
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_1/test_edp_engine.py
  95. +21
    -16
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_1/test_versionhandler.py
  96. +0
    -0
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_5/__init__.py
  97. +13
    -13
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_5/test_config_helper.py
  98. +11
    -9
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_5/test_edp_engine.py
  99. +21
    -16
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_5/test_versionhandler.py
  100. +0
    -0
      sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_8_2/__init__.py

+ 1
- 1
.stestr.conf View File

@ -1,3 +1,3 @@
[DEFAULT]
test_path=./sahara/tests/unit
test_path=./sahara_plugin_vanilla/tests/unit
top_dir=./

+ 35
- 0
README.rst View File

@ -0,0 +1,35 @@
========================
Team and repository tags
========================
.. image:: https://governance.openstack.org/tc/badges/sahara.svg
:target: https://governance.openstack.org/tc/reference/tags/index.html
.. Change things from this point on
OpenStack Data Processing ("Sahara") project
============================================
Sahara at wiki.openstack.org: https://wiki.openstack.org/wiki/Sahara
Storyboard project: https://storyboard.openstack.org/#!/project/935
Sahara docs site: https://docs.openstack.org/sahara/latest/
Roadmap: https://wiki.openstack.org/wiki/Sahara/Roadmap
Quickstart guide: https://docs.openstack.org/sahara/latest/user/quickstart.html
How to participate: https://docs.openstack.org/sahara/latest/contributor/how-to-participate.html
Source: https://git.openstack.org/cgit/openstack/sahara
Bugs and feature requests: https://storyboard.openstack.org/#!/project/935
Release notes: https://docs.openstack.org/releasenotes/sahara/
License
-------
Apache License Version 2.0 http://www.apache.org/licenses/LICENSE-2.0

+ 9
- 0
doc/requirements.txt View File

@ -0,0 +1,9 @@
# The order of packages is significant, because pip processes them in the order
# of appearance. Changing the order has an impact on the overall integration
# process, which may cause wedges in the gate later.
openstackdocstheme>=1.18.1 # Apache-2.0
os-api-ref>=1.4.0 # Apache-2.0
reno>=2.5.0 # Apache-2.0
sphinx!=1.6.6,!=1.6.7,>=1.6.2 # BSD
sphinxcontrib-httpdomain>=1.3.0 # BSD
whereto>=0.3.0 # Apache-2.0

+ 34
- 0
errors.txt View File

@ -0,0 +1,34 @@
py27 develop-inst-nodeps: /home/tenobreg/coding/upstream/sahara/sahara
py27 installed: alabaster==0.7.11,alembic==1.0.0,amqp==2.3.2,appdirs==1.4.3,asn1crypto==0.24.0,astroid==1.3.8,Babel==2.6.0,bandit==1.5.0,bashate==0.6.0,bcrypt==3.1.4,botocore==1.10.62,cachetools==2.1.0,castellan==0.18.0,certifi==2018.4.16,cffi==1.11.5,chardet==3.0.4,click==6.7,cliff==2.13.0,cmd2==0.8.8,contextlib2==0.5.5,coverage==4.5.1,cryptography==2.3,debtcollector==1.20.0,decorator==4.3.0,deprecation==2.0.5,doc8==0.8.0,docutils==0.14,dogpile.cache==0.6.6,dulwich==0.19.5,enum-compat==0.0.2,enum34==1.1.6,eventlet==0.20.0,extras==1.0.0,fasteners==0.14.1,fixtures==3.0.0,flake8==2.5.5,Flask==1.0.2,funcsigs==1.0.2,functools32==3.2.3.post2,future==0.16.0,futures==3.2.0,futurist==1.7.0,gitdb2==2.0.4,GitPython==2.1.11,greenlet==0.4.13,hacking==0.12.0,idna==2.7,imagesize==1.0.0,ipaddress==1.0.22,iso8601==0.1.12,itsdangerous==0.24,Jinja2==2.10,jmespath==0.9.3,jsonpatch==1.23,jsonpointer==2.0,jsonschema==2.6.0,keystoneauth1==3.10.0,keystonemiddleware==5.2.0,kombu==4.2.1,linecache2==1.0.0,logilab-common==1.4.2,Mako==1.0.7,MarkupSafe==1.0,mccabe==0.2.1,mock==2.0.0,monotonic==1.5,mox3==0.26.0,msgpack==0.5.6,munch==2.3.2,netaddr==0.7.19,netifaces==0.10.7,openstackdocstheme==1.22.0,openstacksdk==0.17.2,os-api-ref==1.5.0,os-client-config==1.31.2,os-service-types==1.3.0,os-testr==1.0.0,osc-lib==1.11.1,oslo.cache==1.30.1,oslo.concurrency==3.27.0,oslo.config==6.4.0,oslo.context==2.21.0,oslo.db==4.40.0,oslo.i18n==3.21.0,oslo.log==3.39.0,oslo.messaging==8.1.0,oslo.middleware==3.36.0,oslo.policy==1.38.1,oslo.rootwrap==5.14.1,oslo.serialization==2.27.0,oslo.service==1.31.3,oslo.utils==3.36.4,oslotest==3.6.0,packaging==17.1,paramiko==2.4.1,Paste==2.0.3,PasteDeploy==1.5.2,pbr==4.2.0,pep8==1.5.7,prettytable==0.7.2,psycopg2==2.7.5,pyasn1==0.4.3,pycadf==2.8.0,pycparser==2.18,pyflakes==0.8.1,Pygments==2.2.0,pyinotify==0.9.6,pylint==1.4.5,PyMySQL==0.9.2,PyNaCl==1.2.1,pyOpenSSL==18.0.0,pyparsing==2.2.0,pyperclip==1.6.4,python-barbicanclient==4.7.0,python-cinderclient==4.0.1,python-dateutil==2.7.3,python-editor==1.0.3,python-glanceclient==2.12.1,python-heatclient==1.16.1,python-keystoneclient==3.17.0,python-manilaclient==1.24.1,python-mimeparse==1.6.0,python-neutronclient==6.9.0,python-novaclient==11.0.0,python-openstackclient==3.16.0,python-saharaclient==2.0.0,python-subunit==1.3.0,python-swiftclient==3.6.0,pytz==2018.5,PyYAML==3.13,reno==2.9.2,repoze.lru==0.7,requests==2.19.1,requestsexceptions==1.4.0,restructuredtext-lint==1.1.3,rfc3986==1.1.0,Routes==2.4.1,-e git+https://github.com/openstack/sahara.git@efb05b3624044f307168d0b5da888132f51aebb7#egg=sahara,simplejson==3.16.0,six==1.11.0,smmap2==2.0.4,snowballstemmer==1.2.1,Sphinx==1.7.6,sphinxcontrib-httpdomain==1.7.0,sphinxcontrib-websupport==1.1.0,SQLAlchemy==1.2.10,sqlalchemy-migrate==0.11.0,sqlparse==0.2.4,statsd==3.2.2,stestr==2.1.0,stevedore==1.29.0,subprocess32==3.5.2,Tempita==0.5.2,tenacity==4.12.0,testresources==2.0.1,testscenarios==0.5.0,testtools==2.3.0,tooz==1.62.0,traceback2==1.4.0,typing==3.6.4,unicodecsv==0.14.1,unittest2==1.1.0,urllib3==1.23,vine==1.1.4,voluptuous==0.11.1,warlock==1.3.0,wcwidth==0.1.7,WebOb==1.8.2,Werkzeug==0.14.1,wrapt==1.10.11
py27 runtests: PYTHONHASHSEED='839100177'
py27 runtests: commands[0] | ostestr
=========================
Failures during discovery
=========================
--- import errors ---
Failed to import test module: sahara.tests.unit.service.edp.spark.test_shell
Traceback (most recent call last):
File "/home/tenobreg/coding/upstream/sahara/sahara/.tox/py27/lib/python2.7/site-packages/unittest2/loader.py", line 456, in _find_test_path
module = self._get_module_from_name(name)
File "/home/tenobreg/coding/upstream/sahara/sahara/.tox/py27/lib/python2.7/site-packages/unittest2/loader.py", line 395, in _get_module_from_name
__import__(name)
File "sahara/tests/unit/service/edp/spark/test_shell.py", line 18, in <module>
from sahara.plugins.spark import shell_engine
ImportError: No module named spark
Failed to import test module: sahara.tests.unit.service.edp.spark.test_spark
Traceback (most recent call last):
File "/home/tenobreg/coding/upstream/sahara/sahara/.tox/py27/lib/python2.7/site-packages/unittest2/loader.py", line 456, in _find_test_path
module = self._get_module_from_name(name)
File "/home/tenobreg/coding/upstream/sahara/sahara/.tox/py27/lib/python2.7/site-packages/unittest2/loader.py", line 395, in _get_module_from_name
__import__(name)
File "sahara/tests/unit/service/edp/spark/test_spark.py", line 17, in <module>
from sahara.plugins.spark import edp_engine as spark_edp
ImportError: No module named spark
================================================================================
The above traceback was encountered during test discovery which imports all the found test modules in the specified test_path.
ERROR: InvocationError: '/home/tenobreg/coding/upstream/sahara/sahara/.tox/py27/bin/ostestr'
___________________________________ summary ____________________________________
ERROR: py27: commands failed

+ 162
- 0
lower-constraints.txt View File

@ -0,0 +1,162 @@
alabaster==0.7.10
alembic==0.8.10
amqp==2.2.2
appdirs==1.4.3
asn1crypto==0.24.0
astroid==1.3.8
Babel==2.3.4
bandit==1.1.0
bashate==0.5.1
bcrypt==3.1.4
botocore==1.5.1
cachetools==2.0.1
castellan==0.16.0
certifi==2018.1.18
cffi==1.11.5
chardet==3.0.4
click==6.7
cliff==2.11.0
cmd2==0.8.1
contextlib2==0.5.5
coverage==4.0
cryptography==2.1.4
debtcollector==1.19.0
decorator==4.2.1
deprecation==2.0
doc8==0.6.0
docutils==0.14
dogpile.cache==0.6.5
dulwich==0.19.0
enum-compat==0.0.2
eventlet==0.18.2
extras==1.0.0
fasteners==0.14.1
fixtures==3.0.0
flake8==2.6.2
Flask==1.0.2
future==0.16.0
futurist==1.6.0
gitdb2==2.0.3
GitPython==2.1.8
greenlet==0.4.13
hacking==1.1.0
idna==2.6
imagesize==1.0.0
iso8601==0.1.11
itsdangerous==0.24
Jinja2==2.10
jmespath==0.9.3
jsonpatch==1.21
jsonpointer==2.0
jsonschema==2.6.0
keystoneauth1==3.4.0
keystonemiddleware==4.17.0
kombu==4.1.0
linecache2==1.0.0
logilab-common==1.4.1
Mako==1.0.7
MarkupSafe==1.0
mccabe==0.2.1
mock==2.0.0
monotonic==1.4
mox3==0.25.0
msgpack==0.5.6
munch==2.2.0
netaddr==0.7.19
netifaces==0.10.6
openstackdocstheme==1.18.1
openstacksdk==0.12.0
os-api-ref==1.4.0
os-client-config==1.29.0
os-service-types==1.2.0
osc-lib==1.10.0
oslo.cache==1.29.0
oslo.concurrency==3.26.0
oslo.config==5.2.0
oslo.context==2.19.2
oslo.db==4.27.0
oslo.i18n==3.15.3
oslo.log==3.36.0
oslo.messaging==5.29.0
oslo.middleware==3.31.0
oslo.policy==1.30.0
oslo.rootwrap==5.8.0
oslo.serialization==2.18.0
oslo.service==1.24.0
oslo.upgradecheck==0.1.0
oslo.utils==3.33.0
oslotest==3.2.0
packaging==17.1
paramiko==2.0.0
Paste==2.0.3
PasteDeploy==1.5.2
pbr==2.0.0
pika-pool==0.1.3
pika==0.10.0
prettytable==0.7.2
psycopg2==2.6.2
pyasn1==0.4.2
pycadf==2.7.0
pycparser==2.18
pycodestyle==2.4.0
pyflakes==0.8.1
Pygments==2.2.0
pyinotify==0.9.6
pylint==1.4.5
PyMySQL==0.7.6
PyNaCl==1.2.1
pyOpenSSL==17.5.0
pyparsing==2.2.0
pyperclip==1.6.0
python-barbicanclient==4.6.0
python-cinderclient==3.3.0
python-dateutil==2.7.0
python-editor==1.0.3
python-glanceclient==2.8.0
python-heatclient==1.10.0
python-keystoneclient==3.8.0
python-manilaclient==1.16.0
python-mimeparse==1.6.0
python-neutronclient==6.7.0
python-novaclient==9.1.0
python-openstackclient==3.14.0
python-saharaclient==1.4.0
python-subunit==1.2.0
python-swiftclient==3.2.0
pytz==2018.3
PyYAML==3.12
reno==2.5.0
repoze.lru==0.7
requests==2.14.2
requestsexceptions==1.4.0
restructuredtext-lint==1.1.3
rfc3986==1.1.0
Routes==2.4.1
simplejson==3.13.2
six==1.10.0
smmap2==2.0.3
snowballstemmer==1.2.1
Sphinx==1.6.2
sphinxcontrib-httpdomain==1.3.0
sphinxcontrib-websupport==1.0.1
sqlalchemy-migrate==0.11.0
SQLAlchemy==1.0.10
sqlparse==0.2.4
statsd==3.2.2
stestr==1.0.0
stevedore==1.20.0
Tempita==0.5.2
tenacity==4.9.0
testresources==2.0.0
testscenarios==0.4
testtools==2.2.0
tooz==1.58.0
traceback2==1.4.0
unittest2==1.1.0
urllib3==1.22
vine==1.1.4
voluptuous==0.11.1
warlock==1.3.0
WebOb==1.7.1
Werkzeug==0.14.1
wrapt==1.10.11

+ 1
- 0
requirements.txt View File

@ -39,6 +39,7 @@ python-swiftclient>=3.2.0 # Apache-2.0
python-neutronclient>=6.7.0 # Apache-2.0
python-heatclient>=1.10.0 # Apache-2.0
python-glanceclient>=2.8.0 # Apache-2.0
sahara
six>=1.10.0 # MIT
stevedore>=1.20.0 # Apache-2.0
SQLAlchemy!=1.1.5,!=1.1.6,!=1.1.7,!=1.1.8,>=1.0.10 # MIT


sahara/__init__.py → sahara_plugin_vanilla/__init__.py View File


sahara/i18n.py → sahara_plugin_vanilla/i18n.py View File


sahara/plugins/__init__.py → sahara_plugin_vanilla/plugins/__init__.py View File


sahara/plugins/vanilla/__init__.py → sahara_plugin_vanilla/plugins/vanilla/__init__.py View File


sahara/plugins/vanilla/abstractversionhandler.py → sahara_plugin_vanilla/plugins/vanilla/abstractversionhandler.py View File


sahara/plugins/vanilla/confighints_helper.py → sahara_plugin_vanilla/plugins/vanilla/confighints_helper.py View File


sahara/plugins/vanilla/edp_engine.py → sahara_plugin_vanilla/plugins/vanilla/edp_engine.py View File


sahara/plugins/vanilla/hadoop2/__init__.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/__init__.py View File


sahara/plugins/vanilla/hadoop2/config.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/config.py View File


sahara/plugins/vanilla/hadoop2/config_helper.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/config_helper.py View File


sahara/plugins/vanilla/hadoop2/edp_engine.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/edp_engine.py View File


sahara/plugins/vanilla/hadoop2/keypairs.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/keypairs.py View File


sahara/plugins/vanilla/hadoop2/oozie_helper.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/oozie_helper.py View File


sahara/plugins/vanilla/hadoop2/recommendations_utils.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/recommendations_utils.py View File


sahara/plugins/vanilla/hadoop2/resources/create_oozie_db.sql → sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/create_oozie_db.sql View File


sahara/plugins/vanilla/hadoop2/resources/post_conf.template → sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/post_conf.template View File


sahara/plugins/vanilla/hadoop2/resources/spark-cleanup.cron → sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/spark-cleanup.cron View File


sahara/plugins/vanilla/hadoop2/resources/tmp-cleanup.sh.template → sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/tmp-cleanup.sh.template View File


sahara/plugins/vanilla/hadoop2/resources/topology.sh → sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/topology.sh View File


sahara/plugins/vanilla/hadoop2/resources/zoo_sample.cfg → sahara_plugin_vanilla/plugins/vanilla/hadoop2/resources/zoo_sample.cfg View File


sahara/plugins/vanilla/hadoop2/run_scripts.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/run_scripts.py View File


sahara/plugins/vanilla/hadoop2/scaling.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/scaling.py View File


sahara/plugins/vanilla/hadoop2/starting_scripts.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/starting_scripts.py View File


sahara/plugins/vanilla/hadoop2/utils.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/utils.py View File


sahara/plugins/vanilla/hadoop2/validation.py → sahara_plugin_vanilla/plugins/vanilla/hadoop2/validation.py View File


sahara/plugins/vanilla/plugin.py → sahara_plugin_vanilla/plugins/vanilla/plugin.py View File


sahara/plugins/vanilla/utils.py → sahara_plugin_vanilla/plugins/vanilla/utils.py View File


sahara/plugins/vanilla/v2_7_1/__init__.py → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/__init__.py View File


sahara/plugins/vanilla/v2_7_1/config_helper.py → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/config_helper.py View File


sahara/plugins/vanilla/v2_7_1/edp_engine.py → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/edp_engine.py View File


sahara/plugins/vanilla/v2_7_1/resources/README.rst → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/README.rst View File


sahara/plugins/vanilla/v2_7_1/resources/core-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/core-default.xml View File


sahara/plugins/vanilla/v2_7_1/resources/create_hive_db.sql → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/create_hive_db.sql View File


sahara/plugins/vanilla/v2_7_1/resources/hdfs-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/hdfs-default.xml View File


sahara/plugins/vanilla/v2_7_1/resources/hive-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/hive-default.xml View File


sahara/plugins/vanilla/v2_7_1/resources/mapred-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/mapred-default.xml View File


sahara/plugins/vanilla/v2_7_1/resources/oozie-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/oozie-default.xml View File


sahara/plugins/vanilla/v2_7_1/resources/yarn-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/resources/yarn-default.xml View File


sahara/plugins/vanilla/v2_7_5/versionhandler.py → sahara_plugin_vanilla/plugins/vanilla/v2_7_1/versionhandler.py View File


sahara/plugins/vanilla/v2_7_5/__init__.py → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/__init__.py View File


sahara/plugins/vanilla/v2_7_5/config_helper.py → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/config_helper.py View File


sahara/plugins/vanilla/v2_7_5/edp_engine.py → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/edp_engine.py View File


sahara/plugins/vanilla/v2_7_5/resources/README.rst → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/README.rst View File


sahara/plugins/vanilla/v2_7_5/resources/core-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/core-default.xml View File


sahara/plugins/vanilla/v2_7_5/resources/create_hive_db.sql → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/create_hive_db.sql View File


sahara/plugins/vanilla/v2_7_5/resources/hdfs-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/hdfs-default.xml View File


sahara/plugins/vanilla/v2_7_5/resources/hive-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/hive-default.xml View File


sahara/plugins/vanilla/v2_7_5/resources/mapred-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/mapred-default.xml View File


sahara/plugins/vanilla/v2_7_5/resources/oozie-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/oozie-default.xml View File


sahara/plugins/vanilla/v2_7_5/resources/yarn-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/resources/yarn-default.xml View File


sahara/plugins/vanilla/v2_8_2/versionhandler.py → sahara_plugin_vanilla/plugins/vanilla/v2_7_5/versionhandler.py View File


sahara/plugins/vanilla/v2_8_2/__init__.py → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/__init__.py View File


sahara/plugins/vanilla/v2_8_2/config_helper.py → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/config_helper.py View File


sahara/plugins/vanilla/v2_8_2/edp_engine.py → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/edp_engine.py View File


sahara/plugins/vanilla/v2_8_2/resources/README.rst → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/README.rst View File


sahara/plugins/vanilla/v2_8_2/resources/core-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/core-default.xml View File


sahara/plugins/vanilla/v2_8_2/resources/create_hive_db.sql → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/create_hive_db.sql View File


sahara/plugins/vanilla/v2_8_2/resources/hdfs-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/hdfs-default.xml View File


sahara/plugins/vanilla/v2_8_2/resources/hive-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/hive-default.xml View File


sahara/plugins/vanilla/v2_8_2/resources/mapred-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/mapred-default.xml View File


sahara/plugins/vanilla/v2_8_2/resources/oozie-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/oozie-default.xml View File


sahara/plugins/vanilla/v2_8_2/resources/yarn-default.xml → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/resources/yarn-default.xml View File


sahara/plugins/vanilla/v2_7_1/versionhandler.py → sahara_plugin_vanilla/plugins/vanilla/v2_8_2/versionhandler.py View File


sahara/plugins/vanilla/versionfactory.py → sahara_plugin_vanilla/plugins/vanilla/versionfactory.py View File


sahara/tests/__init__.py → sahara_plugin_vanilla/tests/__init__.py View File


sahara/tests/unit/__init__.py → sahara_plugin_vanilla/tests/unit/__init__.py View File


sahara/tests/unit/base.py → sahara_plugin_vanilla/tests/unit/base.py View File


sahara/tests/unit/plugins/__init__.py → sahara_plugin_vanilla/tests/unit/plugins/__init__.py View File


sahara/tests/unit/plugins/vanilla/__init__.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/__init__.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/__init__.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/__init__.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/resources/dfs-report.txt → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/resources/dfs-report.txt View File


sahara/tests/unit/plugins/vanilla/hadoop2/resources/yarn-report.txt → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/resources/yarn-report.txt View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_config_helper.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_config_helper.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_configs.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_configs.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_edp_engine.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_edp_engine.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_oozie_helper.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_oozie_helper.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_plugin.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_plugin.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_recommendation_utils.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_recommendation_utils.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_run_scripts.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_run_scripts.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_scaling.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_scaling.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_starting_scripts.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_starting_scripts.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_utils.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_utils.py View File


sahara/tests/unit/plugins/vanilla/hadoop2/test_validation.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/hadoop2/test_validation.py View File


sahara/tests/unit/plugins/vanilla/test_confighints_helper.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/test_confighints_helper.py View File


sahara/tests/unit/plugins/vanilla/test_utils.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/test_utils.py View File


sahara/tests/unit/plugins/vanilla/v2_7_1/__init__.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_1/__init__.py View File


sahara/tests/unit/plugins/vanilla/v2_7_1/test_config_helper.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_1/test_config_helper.py View File


sahara/tests/unit/plugins/vanilla/v2_7_1/test_edp_engine.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_1/test_edp_engine.py View File


sahara/tests/unit/plugins/vanilla/v2_7_1/test_versionhandler.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_1/test_versionhandler.py View File


sahara/tests/unit/plugins/vanilla/v2_7_5/__init__.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_5/__init__.py View File


sahara/tests/unit/plugins/vanilla/v2_7_5/test_config_helper.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_5/test_config_helper.py View File


sahara/tests/unit/plugins/vanilla/v2_7_5/test_edp_engine.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_5/test_edp_engine.py View File


sahara/tests/unit/plugins/vanilla/v2_7_5/test_versionhandler.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_7_5/test_versionhandler.py View File


sahara/tests/unit/plugins/vanilla/v2_8_2/__init__.py → sahara_plugin_vanilla/tests/unit/plugins/vanilla/v2_8_2/__init__.py View File


Some files were not shown because too many files changed in this diff

Loading…
Cancel
Save