From fff8ae945f93f0ece1b893304017cee2b415d33e Mon Sep 17 00:00:00 2001 From: burnettk Date: Wed, 22 Feb 2023 16:03:07 -0500 Subject: [PATCH 1/2] hack up status-go so it works until we get a commandline flag, and add docs --- .../connector-waku/bin/build_docker_waku_node | 19 +++++++++++++++++++ connectors/connector-waku/bin/testwakunode2 | 1 + 2 files changed, 20 insertions(+) create mode 100644 connectors/connector-waku/bin/testwakunode2 diff --git a/connectors/connector-waku/bin/build_docker_waku_node b/connectors/connector-waku/bin/build_docker_waku_node index 37ef0ea..0f9ec73 100755 --- a/connectors/connector-waku/bin/build_docker_waku_node +++ b/connectors/connector-waku/bin/build_docker_waku_node @@ -6,6 +6,8 @@ function error_handler() { } trap 'error_handler ${LINENO} $?' ERR set -o errtrace -o errexit -o nounset -o pipefail + +spiff_subdomain="${1:-}" set -x script_dir="$( cd -- "$(dirname "$0")" >/dev/null 2>&1 ; pwd -P )" @@ -21,6 +23,23 @@ git clone https://github.com/status-im/status-go.git "${home_tmp_dir}${tmp_dir}/ cd "${home_tmp_dir}${tmp_dir}/status-go" git checkout feature/spiff-workflow +echo "PERLSRSTUFF" +if [[ -n "$spiff_subdomain" ]]; then + echo "PERLSRSTUFF: found $spiff_subdomain" + waku_node_host="${spiff_subdomain}.spiffworkflow.org" + file_to_patch="cmd/spiffworkflow/main.go" + if [[ ! -f "$file_to_patch" ]]; then + >&2 echo "ERROR: expected $file_to_patch to exist" + exit 1 + fi + perl -pi -e "s/\{\"localhost\", \"wakunode\"\}/{\"localhost\", \"wakunode\", \"$waku_node_host\"}/" "$file_to_patch" + if ! grep -Eq "localhost.*wakunode.*$waku_node_host" "$file_to_patch"; then + >&2 echo "ERROR: expected to find 'localhost.*wakunode.*$waku_node_host' in $file_to_patch" + exit 1 + fi + echo "PERLSRSTUFF: done" +fi + cp "${script_dir}/../Dockerfile" . docker build -t spiffworkflow-waku-node:latest . diff --git a/connectors/connector-waku/bin/testwakunode2 b/connectors/connector-waku/bin/testwakunode2 new file mode 100644 index 0000000..c73071f --- /dev/null +++ b/connectors/connector-waku/bin/testwakunode2 @@ -0,0 +1 @@ +curl http://wakunode2.spiffworkflow.org -XPOST -H 'content-type: application/json' -d '{"jsonrpc":"2.0","method":"wakuext_sendOneToOneMessage","params":[{"id": "zQ3shh9nNUbuLzjzvjgUwxAKb3HEDMrVrNzyTW1ZUrFgcLhxc", "message": "hello dude what is happening now"}],"id":1}' From c552a9aed9d530928c885e97d8b4fbdc825fc266 Mon Sep 17 00:00:00 2001 From: burnettk Date: Wed, 22 Feb 2023 16:27:19 -0500 Subject: [PATCH 2/2] bug fix file path --- connectors/connector-waku/bin/build_docker_waku_node | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/connectors/connector-waku/bin/build_docker_waku_node b/connectors/connector-waku/bin/build_docker_waku_node index 0f9ec73..820ef89 100755 --- a/connectors/connector-waku/bin/build_docker_waku_node +++ b/connectors/connector-waku/bin/build_docker_waku_node @@ -27,7 +27,7 @@ echo "PERLSRSTUFF" if [[ -n "$spiff_subdomain" ]]; then echo "PERLSRSTUFF: found $spiff_subdomain" waku_node_host="${spiff_subdomain}.spiffworkflow.org" - file_to_patch="cmd/spiffworkflow/main.go" + file_to_patch="cmd/spiff-workflow/main.go" if [[ ! -f "$file_to_patch" ]]; then >&2 echo "ERROR: expected $file_to_patch to exist" exit 1