From da1c96c6fd0b95997ad2bd7dbb0a783edf01e870 Mon Sep 17 00:00:00 2001 From: James Shubin Date: Sat, 9 Mar 2019 18:54:50 -0500 Subject: [PATCH] examples: lang: Refresh examples Removed two old examples which were no longer valid. --- examples/lang/sendrecv1.mcl | 26 ++++++++++++++++++-------- examples/lang/sendrecv2.mcl | 8 -------- examples/lang/sendrecv3.mcl | 24 ------------------------ 3 files changed, 18 insertions(+), 40 deletions(-) delete mode 100644 examples/lang/sendrecv2.mcl delete mode 100644 examples/lang/sendrecv3.mcl diff --git a/examples/lang/sendrecv1.mcl b/examples/lang/sendrecv1.mcl index 8f06af0f..1a791d1f 100644 --- a/examples/lang/sendrecv1.mcl +++ b/examples/lang/sendrecv1.mcl @@ -1,14 +1,24 @@ -file "/tmp/mgmt/foo" { - content => "hello from foo\n", +import "fmt" +import "world" + +$ns = "estate" +$exchanged = world.kvlookup($ns) +$state = maplookup($exchanged, $hostname, "default") + +exec "exec0" { + cmd => "echo hello world && echo goodbye world 1>&2", # to stdout && stderr + shell => "/bin/bash", } -print "print0" { +kv "kv0" { + key => $ns, + #value => "two", } -File["/tmp/mgmt/foo"].content -> Print["print0"].msg +Exec["exec0"].output -> Kv["kv0"].value -print "print1" { - msg => "hello", +if $state != "default" { + file "/tmp/mgmt/state" { + content => fmt.printf("state: %s\n", $state), + } } - -Print["print0"] -> Print["print1"] diff --git a/examples/lang/sendrecv2.mcl b/examples/lang/sendrecv2.mcl deleted file mode 100644 index 7b16da1c..00000000 --- a/examples/lang/sendrecv2.mcl +++ /dev/null @@ -1,8 +0,0 @@ -file "/tmp/mgmt/foo" { - content => "hello from foo\n", -} - -file "/tmp/mgmt/bar" { -} - -File["/tmp/mgmt/foo"].content -> File["/tmp/mgmt/bar"].content diff --git a/examples/lang/sendrecv3.mcl b/examples/lang/sendrecv3.mcl deleted file mode 100644 index 1a791d1f..00000000 --- a/examples/lang/sendrecv3.mcl +++ /dev/null @@ -1,24 +0,0 @@ -import "fmt" -import "world" - -$ns = "estate" -$exchanged = world.kvlookup($ns) -$state = maplookup($exchanged, $hostname, "default") - -exec "exec0" { - cmd => "echo hello world && echo goodbye world 1>&2", # to stdout && stderr - shell => "/bin/bash", -} - -kv "kv0" { - key => $ns, - #value => "two", -} - -Exec["exec0"].output -> Kv["kv0"].value - -if $state != "default" { - file "/tmp/mgmt/state" { - content => fmt.printf("state: %s\n", $state), - } -}