Tengo varias tareas que ejecuto desde launchd usando el intervalo StartCalendar.
En Yosemite no se ejecutan necesariamente. (En Mavericks y anteriores sí se ejecutaban)
¿Cómo puedo ver lo que launchd está haciendo y cree que debería suceder, cómo puedo hacer que launchd registre lo que sucede (Las tareas mismas escriben en los registros pero si no se ejecutan obviamente no obtengo nada)
Por ejemplo, tengo esta tarea que debe apagarse a las 1212 y 1412 y 2039 y encenderse a las 0601. El registro da todo al mismo tiempo
2014-11-08 15:29:56.082 tdtool_mwb[9383:329594] Turning off device 3, Other
2014-11-08 15:29:56.684 tdtool_mwb[9387:329601] Turning on device 3, Other
2014-11-08 22:32:18.563 tdtool_mwb[14594:523323] Turning off device 3, Other
2014-11-09 18:16:52.844 tdtool_mwb[21630:891263] Turning on device 3, Other
2014-11-09 18:16:52.844 tdtool_mwb[21626:891252] Turning off device 3, Other
2014-11-09 20:42:37.353 tdtool_mwb[23789:973903] Turning off device 3, Other
Mi máquina sí que gira a las 06:00 y yo he entrado a mediodía hasta las 21:00 los dos días.
Tenga en cuenta que tengo otros scripts que tienen el mismo problema no es sólo algo con tdtool_mwb (o incluso si era cómo puedo depurar esto)
Si reinicio entonces funcionan correctamente durante uno o dos días.
Si la máquina está funcionando y no duerme, también parece estar bien, pero si duerme, falla.