From 1df82a37249e46c50a95a933c4f9d3ca29636e70 Mon Sep 17 00:00:00 2001 From: makefu Date: Fri, 16 Sep 2011 17:01:58 +0200 Subject: REAKTOR/UDP: add Specs --- Reaktor/UDP/README | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 Reaktor/UDP/README (limited to 'Reaktor/UDP/README') diff --git a/Reaktor/UDP/README b/Reaktor/UDP/README new file mode 100644 index 00000000..d77ce7ff --- /dev/null +++ b/Reaktor/UDP/README @@ -0,0 +1,40 @@ +# Specifications +From 2011-09-16: +## Use Case + { + { + "port": 1337, + "pattern": "XXYY", + "action" : { + "POST": { + "url" : "xyz", + "data" : "abc" + } + } + } + } +## Actions +### POST +"POST" : { + "url" : "http://euer.krebsco.de/", + "data" : "{ \"something\" : \"else\" }" + } + +### PROCESS +Process is taken from //hyper/process/test/bc.json - rev:a7fd3f + +stdout/stderr are optional and if left away data will be written to real stdout/stderr + + "PROCESS" : { + { + "path": "/usr/bin/bc", + "argv": [ + "bc" + ], + "envp": { + "was": "geht" + }, + "stdout": "/path/to/file", + "stderr": "/path/to/file" + } + } -- cgit v1.2.3 From 10126da289436f015ad22cbc843248b58f6a74df Mon Sep 17 00:00:00 2001 From: makefu Date: Fri, 16 Sep 2011 17:18:45 +0200 Subject: Reaktor/UDP: add uri to specs, bug in use case --- Reaktor/UDP/README | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'Reaktor/UDP/README') diff --git a/Reaktor/UDP/README b/Reaktor/UDP/README index d77ce7ff..f89d377d 100644 --- a/Reaktor/UDP/README +++ b/Reaktor/UDP/README @@ -1,7 +1,7 @@ # Specifications From 2011-09-16: ## Use Case - { + [ { "port": 1337, "pattern": "XXYY", @@ -12,7 +12,7 @@ From 2011-09-16: } } } - } + ] ## Actions ### POST "POST" : { @@ -34,7 +34,7 @@ stdout/stderr are optional and if left away data will be written to real stdout/ "envp": { "was": "geht" }, - "stdout": "/path/to/file", - "stderr": "/path/to/file" + "stdout": "uri:///path/to/somewhere", + "stderr": "uri:///path/to/somewhere" } } -- cgit v1.2.3 From 87a25a6527bcd9fd9c7ffa6eea9668e4bfd4b718 Mon Sep 17 00:00:00 2001 From: makefu Date: Sat, 17 Sep 2011 12:06:21 +0200 Subject: Reaktor/UDP: ubot - initial commit update specs which now decribe how the head of the conf entry may look like ubot is currenly an executable skeleton which important functions marked as to be implemented. --- Reaktor/UDP/README | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'Reaktor/UDP/README') diff --git a/Reaktor/UDP/README b/Reaktor/UDP/README index f89d377d..ad7117fe 100644 --- a/Reaktor/UDP/README +++ b/Reaktor/UDP/README @@ -13,6 +13,17 @@ From 2011-09-16: } } ] +## Head definition + { + "bind" : "127.0.0.1", + "port" : 1234, + "pattern" : "XXZZ", + "terminator" : "\r\n" + "action" : { }, + } +bind is an optional entry which lets the user define a bind address for the server. +terminator is optional which lets the user define the EOM terminator. + ## Actions ### POST "POST" : { -- cgit v1.2.3