diff --git a/printer_data/config/CUSTOM/update_git.cfg b/printer_data/config/CUSTOM/update_git.cfg index e69de29..e241aaf 100644 --- a/printer_data/config/CUSTOM/update_git.cfg +++ b/printer_data/config/CUSTOM/update_git.cfg @@ -0,0 +1,18 @@ +[gcode_macro update_git] +gcode: + {% set message = params.MESSAGE|default() %} + {% if message %} + RUN_SHELL_COMMAND CMD=update_git_script_message PARAMS="'{params.MESSAGE}'" + {% else %} + RUN_SHELL_COMMAND CMD=update_git_script + {% endif %} + +[gcode_shell_command update_git_script] +command: bash -c "bash $HOME/klipper-backup/script.sh" +timeout: 90.0 +verbose: True + +[gcode_shell_command update_git_script_message] +command: bash -c "bash $HOME/klipper-backup/script.sh -c \"$0\"" +timeout: 90.0 +verbose: True \ No newline at end of file