#
2ca4f3f8 |
|
17-Jul-2015 |
Axel Dörfler <axeld@pinc-software.de> |
launch_daemon: Jobs were started before their target. * A job must not be launched when its target hasn't been launched yet. This fixes Tracker launching when the mount_server scanned the initial disk, even though the FirstBootPrompt was showing. * Jobs are no longer initialized when their target has not been launched yet. This also means that you cannot talk to a service beforehand in this case. * Slight refactoring and clarifying, even added some documentation :-) * _TriggerJob() is now called _LaunchJob(), and does all the checks for jobs that _LaunchJobs() does now for targets.
|
#
1e9c9871 |
|
22-Jun-2015 |
Axel Dörfler <axeld@pinc-software.de> |
launch_daemon: Added basic support for conditions. * Admittedly not very well thought out, but it should be good enough for now; it doesn't really make sense to initialize jobs that is never run due to failed conditions. * Job, and Target now have a common base class BaseJob that deals with the conditions.
|
#
8b8780bf |
|
15-Jun-2015 |
Axel Dörfler <axeld@pinc-software.de> |
launch_daemon: Moved Job+Target into separate files.
|
#
2ca4f3f81d28b528d479f95e29cf6f936e2c7dc7 |
|
17-Jul-2015 |
Axel Dörfler <axeld@pinc-software.de> |
launch_daemon: Jobs were started before their target. * A job must not be launched when its target hasn't been launched yet. This fixes Tracker launching when the mount_server scanned the initial disk, even though the FirstBootPrompt was showing. * Jobs are no longer initialized when their target has not been launched yet. This also means that you cannot talk to a service beforehand in this case. * Slight refactoring and clarifying, even added some documentation :-) * _TriggerJob() is now called _LaunchJob(), and does all the checks for jobs that _LaunchJobs() does now for targets.
|
#
1e9c98710286129c9161f29787742b1ea2bff449 |
|
22-Jun-2015 |
Axel Dörfler <axeld@pinc-software.de> |
launch_daemon: Added basic support for conditions. * Admittedly not very well thought out, but it should be good enough for now; it doesn't really make sense to initialize jobs that is never run due to failed conditions. * Job, and Target now have a common base class BaseJob that deals with the conditions.
|
#
8b8780bfe399a2a8058f4620e5f33f74db097ca2 |
|
15-Jun-2015 |
Axel Dörfler <axeld@pinc-software.de> |
launch_daemon: Moved Job+Target into separate files.
|