[16:57] * Keybuk contemplates job environment [17:03] musing: [17:03] - have environment as a list in Job [17:03] - have a list of blocking events in Job [17:03] - when started by events, copy into blocking list and append event environment into Job [17:03] - when stopped by events, copy into blocking list [17:03] - when started by hand, append start environment into Job [17:04] - drop start_on/stop_on in job [17:04] - clear entire blocking list when running or when waiting [17:04] - check we don't clear stop_on but leave start_on at any point? [18:51] ... can't copy stopped events into blocking list [18:51] and don't want to clear the list while job is runnin [19:14] random thought [19:14] if a job is started manually, should its stop events still apply? :) [19:21] Too tired to get synapses to fire. [19:26] heh