blob: f1b133dc8351a75b4d1d4035efe0115e2260ca37 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
python handleFail() {
from oe import expand
from oe.event import Handled, NotHandled
import os
if getattr(e, "__name__", None) == None:
name = e.__class__.__name__
else:
name = e.__name__
if name == "TaskFailed" or name == "TaskStarted" or name == "TaskSucceeded":
print "Caught %s event of %s" % (name, e.task)
return Handled
return NotHandled
}
addhandler handleFail
python PkgEvent() {
from oe import expand
from oe.event import Handled, NotHandled
import os
if getattr(e, "__name__", None) == None:
name = e.__class__.__name__
else:
name = e.__name__
if name == "PkgFailed" or name == "PkgStarted" or name == "PkgSucceeded":
print "Caught %s event of %s" % (name, e.pkg)
return Handled
return NotHandled
}
addhandler PkgEvent
do_compile() {
exit 1
}
|