hpcugent / hanythingondemand

hanythingondemand provides a set of scripts to easily set up an ad-hoc Hadoop cluster through PBS jobs
https://hod.readthedocs.org
GNU General Public License v2.0
12 stars 6 forks source link

include list of modules corresponding to each dist in 'hod dists' output #175

Closed boegel closed 7 years ago

boegel commented 7 years ago

current output doesn't provide enough information on what a dist includes exactly:

$ hod dists
HBase-1.0.2
Hadoop-2.3.0-cdh5.0.0
Hadoop-2.5.0-cdh5.3.1-gpfs
Hadoop-2.5.0-cdh5.3.1-native
Hadoop-2.6.0-cdh5.4.5-native
Hadoop-on-lustre2
IPython-notebook-3.2.1
IPython-notebook-3.2.3
IPython-notebook-4.2.0
Jupyter-notebook-5.1.0

revamped info:

$ hod dists
* HBase-1.0.2
    modules: HBase/1.0.2, Hadoop/2.6.0-cdh5.4.5-native

* Hadoop-2.3.0-cdh5.0.0
    modules: Hadoop/2.3.0-cdh5.0.0

* Hadoop-2.5.0-cdh5.3.1-gpfs
    modules: Hadoop/2.5.0-cdh5.3.1

* Hadoop-2.5.0-cdh5.3.1-native
    modules: Hadoop/2.5.0-cdh5.3.1-native

* Hadoop-2.6.0-cdh5.4.5-native
    modules: Hadoop/2.6.0-cdh5.4.5-native

* Hadoop-on-lustre2
    modules: Hadoop/2.4.0-seagate-722af1-native

* IPython-notebook-3.2.1
    modules: Hadoop/2.6.0-cdh5.4.5-native, Spark/1.5.0, IPython/3.2.1-intel-2015a-Python-2.7.10, matplotlib/1.4.3-intel-2015a-Python-2.7.10

* IPython-notebook-3.2.3
    modules: Hadoop/2.6.0-cdh5.4.5-native, Spark/1.6.0, IPython/3.2.3-intel-2015b-Python-2.7.10, matplotlib/1.4.3-intel-2015b-Python-2.7.10

* IPython-notebook-4.2.0
    modules: Hadoop/2.6.0-cdh5.7.0-native, Spark/1.6.1, IPython/4.2.0-intel-2016a-Python-2.7.11, matplotlib/1.5.1-intel-2016a-Python-2.7.11

* Jupyter-notebook-5.1.0
    modules: Hadoop/2.6.0-cdh5.8.0-native, Spark/2.0.0, IPython/5.1.0-intel-2016b-Python-2.7.12, matplotlib/1.5.1-intel-2016b-Python-2.7.12
boegel commented 7 years ago

@stdweird please review?

stdweird commented 7 years ago

@boegel nice, just small remark wrt exception handling

boegel commented 7 years ago

@stdweird which is? (maybe you still need to 'submit' the review?)