fix #1: add cache of latest command to not run wallpaper update when it's already up to date
Some checks are pending
ci/woodpecker/push/build Pipeline is pending approval
ci/woodpecker/push/test Pipeline is pending approval

This commit is contained in:
Simon Vieille 2024-08-11 19:16:00 +02:00
commit 3e3f4445a4
Signed by: deblan
GPG key ID: 579388D585F70417
4 changed files with 20 additions and 9 deletions

View file

@ -5,7 +5,7 @@ import (
"os/exec"
)
func CallbackUpdateWallpapers(callback string, files, screens []string) (*exec.Cmd, error) {
func CallbackUpdateWallpapers(callback string, files, screens []string) *exec.Cmd {
args := []string{}
for key, file := range files {
@ -15,5 +15,5 @@ func CallbackUpdateWallpapers(callback string, files, screens []string) (*exec.C
cmd := exec.Command(callback, args...)
cmd.Env = os.Environ()
return cmd, cmd.Run()
return cmd
}