Merged in MON-231-update-readme-for-every-monitors (pull request #100)

MON-231 update readme for every monitors

Approved-by: Quentin Manfroi <quentin.manfroi@yahoo.fr>
Approved-by: Laurent Piroelle <laurent.piroelle@fr.clara.net>
Approved-by: Alexandre Gaillet <alexandre.gaillet@fr.clara.net>
This commit is contained in:
Quentin Manfroi 2018-06-29 09:16:57 +00:00
commit 7a9c97be81
24 changed files with 194 additions and 163 deletions

View File

@ -1,15 +1,25 @@
image: hashicorp/terraform:0.10.8 image: hashicorp/terraform:full
pipelines: pipelines:
default: default:
- step: - step:
name: Format name: Terraform format
script: script:
- terraform fmt -write=false -diff -check - terraform fmt -write=false -diff -check
- step: - step:
name: Validate name: Terraform validate
script: script:
- mv main.tf.ci main.tf - mv main.tf.ci main.tf
- mv terraform.tfvars.ci terraform.tfvars - mv terraform.tfvars.ci terraform.tfvars
- terraform init - terraform init
- terraform validate - terraform validate
- step:
name: Readme update
script:
- apk update
- apk upgrade
- apk add --no-cache bash git grep
- go get github.com/segmentio/terraform-docs
- ./scripts/update_readme.sh
- git status
- git diff --exit-code

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -305,4 +305,3 @@ Related documentation
DataDog documentation: [https://docs.datadoghq.com/integrations/azure/](https://docs.datadoghq.com/integrations/azure/) DataDog documentation: [https://docs.datadoghq.com/integrations/azure/](https://docs.datadoghq.com/integrations/azure/)
Azure metrics documentation: [https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-overview-metrics](https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-overview-metrics) Azure metrics documentation: [https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-overview-metrics](https://docs.microsoft.com/en-us/azure/monitoring-and-diagnostics/monitoring-overview-metrics)

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -115,4 +115,3 @@ Related documentation
DataDog documentation: [https://docs.datadoghq.com/integrations/azure_iot_hub](https://docs.datadoghq.com/integrations/azure_iot_hub) DataDog documentation: [https://docs.datadoghq.com/integrations/azure_iot_hub](https://docs.datadoghq.com/integrations/azure_iot_hub)
Azure IOT Hubs metrics documentation: [https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-monitor-resource-health](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-monitor-resource-health) Azure IOT Hubs metrics documentation: [https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-monitor-resource-health](https://docs.microsoft.com/en-us/azure/iot-hub/iot-hub-monitor-resource-health)

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -102,4 +102,3 @@ DataDog blog: [https://www.datadoghq.com/blog/monitor-azure-storage-datadog/](ht
Azure Storage metrics documentation: [https://docs.microsoft.com/en-us/azure/storage/common/storage-monitor-storage-account](https://docs.microsoft.com/en-us/azure/storage/common/storage-monitor-storage-account) Azure Storage metrics documentation: [https://docs.microsoft.com/en-us/azure/storage/common/storage-monitor-storage-account](https://docs.microsoft.com/en-us/azure/storage/common/storage-monitor-storage-account)
Azure Storage metrics detailed documentation [https://docs.microsoft.com/en-us/rest/api/storageservices/storage-analytics-metrics-table-schema](https://docs.microsoft.com/en-us/rest/api/storageservices/storage-analytics-metrics-table-schema) Azure Storage metrics detailed documentation [https://docs.microsoft.com/en-us/rest/api/storageservices/storage-analytics-metrics-table-schema](https://docs.microsoft.com/en-us/rest/api/storageservices/storage-analytics-metrics-table-schema)

Binary file not shown.

24
scripts/update_readme.sh Executable file
View File

@ -0,0 +1,24 @@
#!/bin/bash
script_dir=$(dirname $0)
if [[ "$script_dir" == "." ]]; then
cd ..
else
cd "$(dirname $script_dir)"
fi
for dir in $(find -mindepth 2 -name README.md); do
cd $(dirname $dir)
pwd
cp README.md README.md.bak
sed -i '/Inputs/,$d' README.md
terraform-docs md ./ | tail -n +2 >> README.md
sed -i 's/## Inputs/Inputs/g' README.md
sed -i '/Inputs/a ------' README.md
sed -i 's/## Outputs/Outputs/g' README.md
sed -i '/Outputs/a -------' README.md
grep -Pzo --color=never '.*Related documentation(.*\n)*' README.md.bak | head -n -1 >> README.md
dos2unix README.md
rm README.md.bak
cd - >> /dev/null
done