From 326cb3c77d3a967e2b8e43be0ffdf2870ecf2cf0 Mon Sep 17 00:00:00 2001 From: Miguel Caballer Date: Fri, 22 Jul 2022 13:04:15 +0200 Subject: [PATCH] Fix markdownlint --- CONTRIBUTING.md | 25 ++++++++++++------------ README.md | 18 +++++++++++------- SUMMARY.md | 2 +- examples/README.md | 47 ++++++++++++++++++++++++++++++---------------- 4 files changed, 56 insertions(+), 36 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 9d90fd796..f570617f3 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -39,18 +39,19 @@ If you are proposing a feature: You are welcome to open Pull Requests for either fixing a bug, adding a new feature, contributing to the documentation, etc. -1. The Pull Request should include tests. -2. For testing we use tox tool, update tox.ini file correspondingly. -3. The Pull Request should work for Python 3.6 and above. -4. Increase the version numbers in any examples files and the README.md to - the new version that this Pull Request would represent. The versioning - scheme we use is [SemVer](http://semver.org/). -5. If the Pull Request adds functionality, the docs should be updated. Put your - new functionality into a function with a docstring - ([Sphinx docstring format](https://sphinx-rtd-tutorial.readthedocs.io/en/latest/docstrings.html)), - and add the feature in the appropriate place in sphinx docs (`docs/source` directory). -6. Update the README.md with details of changes to the interface, this includes - new environment variables, exposed ports, useful file locations and container parameters. +* The Pull Request should include tests. +* For testing we use tox tool, update tox.ini file correspondingly. +* The Pull Request should work for Python 3.6 and above. +* Increase the version numbers in any examples files and the README.md to + the new version that this Pull Request would represent. The versioning + scheme we use is [SemVer](http://semver.org/). +* If the Pull Request adds functionality, the docs should be updated. Put your + new functionality into a function with a docstring + ([Sphinx docstring format](https://sphinx-rtd-tutorial.readthedocs.io/en/latest/docstrings.html)), + and add the feature in the appropriate place in sphinx docs (`docs/source` directory). +* Update the README.md with details of changes to the interface, this includes + new environment variables, exposed ports, useful file locations and + container parameters. ## Coding Standards diff --git a/README.md b/README.md index 91f680589..47b8eb2cc 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,10 @@ videos with demos of the functionality of the platform: ) must be installed. available as ``pyOpenSSL`` -package in pip. +package in pip. Azure python SDK () is used to connect with the Microsoft Azure platform. The easiest way is to install all @@ -196,7 +200,7 @@ pip install msrest msrestazure azure-common azure-mgmt-storage azure-mgmt-comput The VMware vSphere API Python Bindings () are needed by the vSphere connector. It is available as the package ``pyvmomi`` -at the pip repository. +at the pip repository. ### 3.3 INSTALLING diff --git a/SUMMARY.md b/SUMMARY.md index 6404d5d10..95e50c632 100644 --- a/SUMMARY.md +++ b/SUMMARY.md @@ -4,4 +4,4 @@ * [Installation](doc/gitbook/installation.md) * [Docker Image](doc/gitbook/docker-image.md) * [REST API](doc/gitbook/rest-api.md) -* [Service Card](doc/gitbook/service-reference.md) +* [Service Card](doc/gitbook/service-reference.md) diff --git a/examples/README.md b/examples/README.md index 7d9fb76a8..bac609730 100644 --- a/examples/README.md +++ b/examples/README.md @@ -1,29 +1,44 @@ # IM RADL examples -This directory has some RADL examples to deploy different types of virtual infrastructures: +This directory has some RADL examples to deploy different types of virtual +infrastructures: ## Simple examples -* simple.radl: A very simple example. A single node with 1 CPU and 512 MB of RAM with an Ubuntu linux 10.04 or higher. -* image_url.radl: Another very simple example but in this case using directly the URL of the Virtual Machine Image, instead of searching it in the VMRC service (http://www.grycap.upv.es/vmrc). +* simple.radl: A very simple example. A single node with 1 CPU and 512 MB of + RAM with an Ubuntu linux 10.04 or higher. +* image_url.radl: Another very simple example but in this case using directly + the URL of the Virtual Machine Image, instead of searching it in the VMRC + service (). ## Single node examples -* octave.radl: Installs the Octave application in one node using ``disk.0.applications`` that installs it from system repositories. +* octave.radl: Installs the Octave application in one node using + ``disk.0.applications`` that installs it from system repositories. * spark.radl: Installs Spark in one node. -* vault.radl: It is a test showing the posibility of using vault encrypted recipes in and RADL document. In this case it a simple ``sleep 30`` test task encryoted with the password ``grycap01``. +* vault.radl: It is a test showing the posibility of using vault encrypted + recipes in and RADL document. In this case it a simple ``sleep 30`` test + task encryoted with the password ``grycap01``. ## Multiple node examples -* ganglia.radl: Installs the Ganglia monitoring system in two nodes. The ``front`` node is configured as the ``gmetad`` node and the ``wn`` only as monitored node. -* slurm.radl: Installs a SLURM cluster with one front-end node and two working nodes. -* hadoop.radl: Installs a Hadoop cluster with one front-end node and two working nodes. -* swarm.radl: Installs a Docker Swarm cluster with one front-end node and two working nodes. -* kubernetes.radl: Installs a Kubernetes cluster with one front-end node and two working nodes. -* galaxy.radl: Installs a Galaxy Portal on top of a a SLURM cluster with one front-end node and two working nodes. - -## TOSCA examples: - -* tosca.yml: Launches an Apache web server VM and MySQL server VM adding an storage disk of 1 GB. +* ganglia.radl: Installs the Ganglia monitoring system in two nodes. The + ``front`` node is configured as the ``gmetad`` node and the ``wn`` only + as monitored node. +* slurm.radl: Installs a SLURM cluster with one front-end node and two working + nodes. +* hadoop.radl: Installs a Hadoop cluster with one front-end node and two + working nodes. +* swarm.radl: Installs a Docker Swarm cluster with one front-end node and two + working nodes. +* kubernetes.radl: Installs a Kubernetes cluster with one front-end node and + two working nodes. +* galaxy.radl: Installs a Galaxy Portal on top of a a SLURM cluster with one + front-end node and two working nodes. + +## TOSCA examples + +* tosca.yml: Launches an Apache web server VM and MySQL server VM adding an + storage disk of 1 GB. * galaxy_tosca.yml: Installs a standalone Galaxy Portal on a single VM. -* clues_tosca.yml: Launches a Torque/PBS Elastic cluster. \ No newline at end of file +* clues_tosca.yml: Launches a Torque/PBS Elastic cluster.