examples/cancel.toml
main = "t1"
[tasks.t1]
deps = ["t2", "t3",]
cmd = 'echo All done!!!'
stdout = ""
stderr = ""
[tasks.t2]
interp = ['python', '-c', '{cmd}']
cmd = '''
import time
for i in range(10):
time.sleep(0.5)
print '{}: hi world'.format(i)
'''
[tasks.t3]
interp = ['python', '-c', '{cmd}']
cmd = '''
import time
time.sleep(2)
print 'Cancelling'
exit(1)
'''