En pocas palabras, tengo un proceso que se activa con launchd
pero actualmente se ejecuta una vez por hora, sin embargo, lo que realmente me gustaría hacer es ejecutarlo una vez que se haya completado la copia de seguridad de Time Machine.
Inicialmente, pensé que solo podía configurar mi copia de seguridad de Time Machine (/Volumes/Foo/Backups.backupdb/Haravikk's Mac) como una ruta de observación para launchd, sin embargo, esto parece activarse demasiado pronto. Parece que vuelve a activarse cerca del final, por lo que actualmente estoy usando un retraso y luego comprobando la existencia de una copia de seguridad .inprogress, pero no es realmente una solución ideal, y algunas veces la etapa de limpieza de Time Machine desencadenará el proceso varias veces .
¿Puedo ver una ruta más específica que activará mi proceso solo cuando Time Machine haya finalizado una copia de seguridad?
Comprendo que debo realizar mis comprobaciones de todas formas para estar seguro, pero actualmente mi proceso se está activando varias veces por copia de seguridad, que no es lo que quiero.