Commit b7ed4bece0b8e04f4a8bb773f83093d2cf9c7cf3
1 parent
2ee1cfc0
Exists in
master
and in
90 other branches
Using rst instead of markdown for dns tables
Showing
2 changed files
with
23 additions
and
8 deletions
Show diff stats
docs/Makefile
| ... | ... | @@ -51,7 +51,7 @@ clean: |
| 51 | 51 | rm -f dns.rst |
| 52 | 52 | |
| 53 | 53 | dns.rst: ../test/dns_test.sh |
| 54 | - (cd .. && sh test/dns_test.sh --doc) | pandoc -f markdown --to rst --output $@ | |
| 54 | + (cd .. && sh test/dns_test.sh --doc) > $@ | |
| 55 | 55 | |
| 56 | 56 | html: dns.rst |
| 57 | 57 | $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html | ... | ... |
test/dns_test.sh
| ... | ... | @@ -64,25 +64,40 @@ test_reverse_dns_relay() { |
| 64 | 64 | |
| 65 | 65 | if [ "$1" = '--doc' ]; then |
| 66 | 66 | check_hostname() { |
| 67 | - echo "| ❏ A | $1 | $2 |" | |
| 67 | + echo ' * - A' | |
| 68 | + echo " - $1" | |
| 69 | + echo " - ${2}" | |
| 68 | 70 | } |
| 69 | 71 | check_mx() { |
| 70 | - echo "| ❏ MX | $1 | ${2}. |" | |
| 72 | + echo ' * - MX' | |
| 73 | + echo " - $1" | |
| 74 | + echo " - ${2}." | |
| 71 | 75 | } |
| 72 | 76 | check_reverse_dns() { |
| 73 | - echo "| ❏ PTR | $1 | ${2}. |" | |
| 77 | + echo ' * - PTR' | |
| 78 | + echo " - $1" | |
| 79 | + echo " - ${2}." | |
| 74 | 80 | } |
| 75 | 81 | header() { |
| 76 | - echo "## $1" | |
| 82 | + echo "$1" | |
| 83 | + echo '==============' | |
| 77 | 84 | echo |
| 78 | - echo '| Tipo | Entrada | Aponta para |' | |
| 79 | - echo '|:-----|:------|:----------|' | |
| 85 | + echo '.. list-table::' | |
| 86 | + echo ' :header-rows: 1' | |
| 87 | + echo | |
| 88 | + echo ' * - Tipo' | |
| 89 | + echo ' - Entrada' | |
| 90 | + echo ' - Aponta para' | |
| 80 | 91 | } |
| 81 | 92 | footer() { |
| 82 | 93 | echo |
| 83 | 94 | } |
| 84 | 95 | ( |
| 85 | - echo "# Entradas de DNS necessárias" | |
| 96 | + echo | |
| 97 | + echo "Entradas de DNS necessárias" | |
| 98 | + echo '---------------------------' | |
| 99 | + echo | |
| 100 | + echo | |
| 86 | 101 | header 'DNS(A)' |
| 87 | 102 | test_dns_web |
| 88 | 103 | test_dns_lists | ... | ... |