From 1a1adf3f173165cd0f95197b157e862775bfb5ec Mon Sep 17 00:00:00 2001 From: jkerdreu <jkerdreu@b32b6428-25c9-4566-ad07-03861ab6144f> Date: Wed, 23 May 2018 13:40:49 +0000 Subject: [PATCH] Added usefull scripts git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/trunk@1958 b32b6428-25c9-4566-ad07-03861ab6144f --- scripts/run-xaal.sh | 6 ++++++ scripts/tmux_xaal.py | 21 +++++++++++++++++++++ scripts/xaal.service | 13 +++++++++++++ 3 files changed, 40 insertions(+) create mode 100755 scripts/run-xaal.sh create mode 100755 scripts/tmux_xaal.py create mode 100644 scripts/xaal.service diff --git a/scripts/run-xaal.sh b/scripts/run-xaal.sh new file mode 100755 index 00000000..a7460b1f --- /dev/null +++ b/scripts/run-xaal.sh @@ -0,0 +1,6 @@ +#!/bin/bash +#sleep 10 +source /home/xaal/xaal_env/bin/activate +cd ~/run +python3 /home/xaal/tmux_xaal.py + diff --git a/scripts/tmux_xaal.py b/scripts/tmux_xaal.py new file mode 100755 index 00000000..21ca8868 --- /dev/null +++ b/scripts/tmux_xaal.py @@ -0,0 +1,21 @@ +import tmux + + +sess = tmux.Tmux('xAAL') + + +sess.add_window("GW","~/run","python -m xaal.zwave") +sess.add_pane("python -m xaal.owm") +#sess.add_pane("python -m xaal.htu21d") + +sess.add_window("Web","~/run","python -m xaal.rest") +sess.add_pane("python -m xaal.dashboard") + +sess.add_window("TAIL","~/run","xaal-tail 3") +sess.add_pane("xaal-log") + +sess.add_window("MetaDB","~/run","python -m xaal.metadb") +sess.add_window("FakeLamp","~/run","python xaal_svn/devices/test/DummyDevices/lamp.py 7c89ced8-5e8c-11e8-b4b3-b827ebc3cbdf") + + +sess.run() diff --git a/scripts/xaal.service b/scripts/xaal.service new file mode 100644 index 00000000..33bd62f4 --- /dev/null +++ b/scripts/xaal.service @@ -0,0 +1,13 @@ +[Unit] +Description=xAAL Init +After=network.target + + +[Service] +Type=forking +User=xaal +ExecStart=/home/xaal/run-xaal.sh + +[Install] +WantedBy=multi-user.target + -- GitLab