From ce9ced45a7441fa9bd82acfd9416259885a4c877 Mon Sep 17 00:00:00 2001 From: amanita Date: Thu, 14 Dec 2017 22:33:36 +0100 Subject: [PATCH 1/4] eine schlechte README geschrieben --- README.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..a938c3e --- /dev/null +++ b/README.md @@ -0,0 +1,9 @@ +# Doku2Dot +Macht aus den "Ansible host_vars" ein Diagramm. Nur nützlich zusammen mit den "Ansible host_vars" +## Dependencies +* rust +* graphviz +evtl +* +## Usage +cargo run ..ansible/host_vars/* | dot -T png > diagramm.png From ae9ce4d4b3217ca87fb1f7f3ae54e18281b96a55 Mon Sep 17 00:00:00 2001 From: Paul Spooren Date: Wed, 14 Mar 2018 17:12:16 +0100 Subject: [PATCH 2/4] partly fix inadequate documentation --- README.md | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index a938c3e..55b6b61 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,12 @@ # Doku2Dot + Macht aus den "Ansible host_vars" ein Diagramm. Nur nützlich zusammen mit den "Ansible host_vars" + ## Dependencies -* rust -* graphviz -evtl -* + +* `rust` with `curl -sSf https://static.rust-lang.org/rustup.sh | sh` +* `graphviz` + ## Usage -cargo run ..ansible/host_vars/* | dot -T png > diagramm.png + +cargo run ../ansible/host_vars/* | dot -T png > diagramm.png From 144b7f3efbae6f913bb67cde214a23a3da82f249 Mon Sep 17 00:00:00 2001 From: Paul Spooren Date: Wed, 14 Mar 2018 19:23:07 +0100 Subject: [PATCH 3/4] use vars.yml file --- src/parsing.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/parsing.rs b/src/parsing.rs index 49f90e8..7b07b59 100644 --- a/src/parsing.rs +++ b/src/parsing.rs @@ -33,7 +33,7 @@ impl RawHost { .unwrap_or_else(|err| panic!("{} in file {}", err, hostname)) } else if path.is_dir() { let mut buf = path.to_path_buf(); - buf.push("vars"); + buf.push("vars.yml"); File::open(buf) .unwrap_or_else(|err| panic!("{} in file {}", err, hostname)) } else { From b4ba1b87d698d78270bb6097e84d3e8d81300037 Mon Sep 17 00:00:00 2001 From: Paul Spooren Date: Wed, 14 Mar 2018 19:23:58 +0100 Subject: [PATCH 4/4] add example output --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index 55b6b61..538163c 100644 --- a/README.md +++ b/README.md @@ -10,3 +10,7 @@ Macht aus den "Ansible host_vars" ein Diagramm. Nur nützlich zusammen mit den " ## Usage cargo run ../ansible/host_vars/* | dot -T png > diagramm.png + +## Example output + +![example](diagramm.png)