services: Remove flipdot
This commit is contained in:
parent
fd6cc59b48
commit
7eea8662da
7 changed files with 0 additions and 84 deletions
|
@ -1,2 +0,0 @@
|
||||||
flipdot_host: 100.64.0.90
|
|
||||||
flipdot_powebar_num: 3
|
|
|
@ -1,12 +1,6 @@
|
||||||
---
|
---
|
||||||
- import_tasks: ../../common/handlers/main.yaml
|
- import_tasks: ../../common/handlers/main.yaml
|
||||||
|
|
||||||
- name: restart flipdot
|
|
||||||
systemd:
|
|
||||||
name: flipdot
|
|
||||||
state: restarted
|
|
||||||
daemon_reload: true
|
|
||||||
|
|
||||||
- name: restart irc-bot
|
- name: restart irc-bot
|
||||||
systemd:
|
systemd:
|
||||||
name: irc-bot
|
name: irc-bot
|
||||||
|
|
|
@ -1,28 +0,0 @@
|
||||||
---
|
|
||||||
- name: Install flipdot scripts
|
|
||||||
template:
|
|
||||||
src: "{{ item }}"
|
|
||||||
dest: "/usr/local/bin/{{ item }}"
|
|
||||||
owner: root
|
|
||||||
group: root
|
|
||||||
mode: 0755
|
|
||||||
notify: restart flipdot
|
|
||||||
with_items:
|
|
||||||
- flipdot-reboot.sh
|
|
||||||
- flipdot-time.sh
|
|
||||||
|
|
||||||
- name: Install flipdot service
|
|
||||||
template:
|
|
||||||
src: flipdot.service
|
|
||||||
dest: /etc/systemd/system/flipdot.service
|
|
||||||
owner: root
|
|
||||||
group: root
|
|
||||||
mode: 0644
|
|
||||||
notify: restart flipdot
|
|
||||||
|
|
||||||
- name: Start flipdot
|
|
||||||
systemd:
|
|
||||||
name: flipdot
|
|
||||||
state: started
|
|
||||||
enabled: yes
|
|
||||||
daemon_reload: true
|
|
|
@ -5,9 +5,6 @@
|
||||||
- tags: services_discord_bot
|
- tags: services_discord_bot
|
||||||
import_tasks: discord_bot.yaml
|
import_tasks: discord_bot.yaml
|
||||||
|
|
||||||
- tags: services_flipdot
|
|
||||||
import_tasks: flipdot.yaml
|
|
||||||
|
|
||||||
- tags: services_siahsd
|
- tags: services_siahsd
|
||||||
import_tasks: siahsd.yaml
|
import_tasks: siahsd.yaml
|
||||||
|
|
||||||
|
|
|
@ -1,4 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
powerbar-switch {{ flipdot_powebar_num }} off
|
|
||||||
powerbar-switch {{ flipdot_powebar_num }} on
|
|
|
@ -1,25 +0,0 @@
|
||||||
#!/bin/bash
|
|
||||||
|
|
||||||
# Managed by Ansible
|
|
||||||
|
|
||||||
set -eu
|
|
||||||
|
|
||||||
HOST={{ flipdot_host }}
|
|
||||||
|
|
||||||
while true; do
|
|
||||||
time=`date +%H:%M`
|
|
||||||
tmp=/tmp/flipdot.gray
|
|
||||||
|
|
||||||
convert -size 336x16 xc:black -density 800x240 -font Liberation-Mono -pointsize 6 -fill white -gravity Center -annotate +0+1 `date +%H:%M` -draw "line 0,15,$(((`date +1%S`-100)*56/10)),15" -depth 8 $tmp
|
|
||||||
(echo -ne "\x00\x00\x15\x00" ; dd if=$tmp bs=5376 count=1 2>/dev/null) | nc -q1 -w1 $HOST 7890
|
|
||||||
sleep 1
|
|
||||||
convert -size 336x16 xc:black -density 800x240 -font Liberation-Mono -pointsize 6 -fill white -gravity Center -annotate +0+1 "`date "+%H %M"`" -draw "line 0,15,$(((`date +1%S`-100)*56/10)),15" -depth 8 $tmp
|
|
||||||
(echo -ne "\x00\x00\x15\x00" ; dd if=$tmp bs=5376 count=1 2>/dev/null) | nc -q1 -w1 $HOST 7890
|
|
||||||
sleep 1
|
|
||||||
|
|
||||||
if [ $time != `date +%H:%M` ]
|
|
||||||
then
|
|
||||||
convert -size 336x16 xc:white -density 800x240 -font Liberation-Mono -pointsize 6 -fill black -gravity Center -annotate +0+1 `date +%H:%M` -depth 8 $tmp; (echo -ne "\x00\x00\x15\x00" ; dd if=$tmp bs=5376 count=1 2>/dev/null) | nc -q1 -w1 $HOST 7890
|
|
||||||
sleep 2
|
|
||||||
fi
|
|
||||||
done
|
|
|
@ -1,16 +0,0 @@
|
||||||
# Managed by Ansible
|
|
||||||
|
|
||||||
[Unit]
|
|
||||||
Description=Big flipdot display
|
|
||||||
After=network.target
|
|
||||||
|
|
||||||
[Service]
|
|
||||||
Type=simple
|
|
||||||
ExecStart=/usr/local/bin/flipdot-time.sh
|
|
||||||
ExecStopPost=/usr/local/bin/flipdot-reboot.sh
|
|
||||||
Restart=on-failure
|
|
||||||
RestartSec=30s
|
|
||||||
DynamicUser=true
|
|
||||||
|
|
||||||
[Install]
|
|
||||||
WantedBy=multi-user.target
|
|
Loading…
Add table
Reference in a new issue