From 13f3104ea28111ba0ebf65b9455a1b7e195be7c8 Mon Sep 17 00:00:00 2001 From: Aaron Schmocker Date: Sat, 6 Oct 2018 20:56:12 +0200 Subject: [PATCH] Add start skript prototype --- .gitignore | 1 + dashboard/dashboard.sh | 2 +- gpio_handler/beerme.py | 2 +- start_application.sh | 16 ++++++++++++++++ 4 files changed, 19 insertions(+), 2 deletions(-) create mode 100755 start_application.sh diff --git a/.gitignore b/.gitignore index 8b735b9..91c2805 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ /websocket_bridge/.gradle /websocket_bridge/build/ !gradle/wrapper/gradle-wrapper.jar +nohup.out ### STS ### .apt_generated diff --git a/dashboard/dashboard.sh b/dashboard/dashboard.sh index d38f9bf..c879320 100755 --- a/dashboard/dashboard.sh +++ b/dashboard/dashboard.sh @@ -1,4 +1,4 @@ -#!/bin/bash +#!/usr/bin/env bash # Arguments SHOP="https://ln-self-order-pos-dev.ose3.puzzle.ch/#/self-service-landscape/puzzleUp" diff --git a/gpio_handler/beerme.py b/gpio_handler/beerme.py index 3c5544d..db80322 100755 --- a/gpio_handler/beerme.py +++ b/gpio_handler/beerme.py @@ -1,4 +1,4 @@ -#!/usr/bin/python +#!/usr/bin/env python # -*- coding:utf-8 -*- ####################### diff --git a/start_application.sh b/start_application.sh new file mode 100755 index 0000000..5d65019 --- /dev/null +++ b/start_application.sh @@ -0,0 +1,16 @@ +#!/usr/bin/env bash + +# Java call parameters +WEBAPP="wss://ln-self-order-pos-dev.ose3.puzzle.ch/websocket/invoice?access_token=" +OPTS="-Xms128M -Xmx128M -jar" +JARPATH="websocket_bridge/build/libs/" +JARFILE="websocket-bridge-0.0.1-SNAPSHOT.jar" +TOPIC="/topic/invoice" +COMMAND="./../../../gpio_handler/beerme.py" + +# Enable dashboard +source dashboard/dashboard.sh + +# Enable websocket bridge +java $OPTS $JARPATH$JARFILE --url=$WEBAPP --topic=$TOPIC --command=$COMMAND +