History/most played queries
Update history service draft.
This commit is contained in:
10
scripts/systemd-timer/cp-update-history.sh
Executable file
10
scripts/systemd-timer/cp-update-history.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
sv_scripts_dir="/home/kevin/coding/spotify-lib-vis/src/scripts"
|
||||
systemd_dir="/etc/systemd/system"
|
||||
script_name="update-history"
|
||||
|
||||
for ext in "service" "timer" ; do
|
||||
filename="$script_name"."$ext"
|
||||
sudo ln -s "$sv_scripts_dir"/"$filename" "$systemd_dir"/"$filename"
|
||||
done
|
||||
9
scripts/systemd-timer/ln-update-history.sh
Executable file
9
scripts/systemd-timer/ln-update-history.sh
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash
|
||||
|
||||
sv_scripts_dir="/home/kevin/coding/spotify-lib-vis/src/scripts"
|
||||
systemd_dir="/etc/systemd/system"
|
||||
script_name="update-history"
|
||||
|
||||
for ext in "service" "timer" ; do
|
||||
sudo cp "$sv_scripts_dir"/"$script_name"."$ext" "$systemd_dir"
|
||||
done
|
||||
6
scripts/systemd-timer/update-history.service
Normal file
6
scripts/systemd-timer/update-history.service
Normal file
@@ -0,0 +1,6 @@
|
||||
[Unit]
|
||||
Description=Update my Spotify listening history job.
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
ExecStart=/usr/bin/bash /home/kevin/coding/spotify-lib-vis/src/scripts/update-history.sh
|
||||
10
scripts/systemd-timer/update-history.timer
Normal file
10
scripts/systemd-timer/update-history.timer
Normal file
@@ -0,0 +1,10 @@
|
||||
[Unit]
|
||||
Description=Update my Spotify listening history.
|
||||
Requires=update-history.service
|
||||
|
||||
[Timer]
|
||||
OnUnitInactiveSec=2h
|
||||
Persistent=true
|
||||
|
||||
[Install]
|
||||
WantedBy=timers.target
|
||||
Reference in New Issue
Block a user