diff options
author | Bogdan Marinescu <bogdan.a.marinescu@intel.com> | 2012-09-26 16:59:57 +0300 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-09-27 16:45:26 +0100 |
commit | 7414ba713d2f701b7fcaae3bfc77479a1373d52f (patch) | |
tree | e5932b1d0d0d1b58502836a2291e3acfa67dbe48 /bitbake/lib/bb/event.py | |
parent | 6fdff49d9b37a18221f8d5571f757e69b945e533 (diff) | |
download | poky-7414ba713d2f701b7fcaae3bfc77479a1373d52f.tar.gz |
bitbake: Add sanity check progress screen
This patch adds a sanity check progress screen to hob. The screen
is displayed when Hob executes the sanity check procedure. The screen
is displayed for at least 5 seconds. If a network error is detected,
a special dialog is displayed which lets the user open the proxy
configuration page directly.
Note that currently bitbake triggers the network tests only when
the value of its TMPDIR variable changes, which happens fairly rare
on my system. This is the subject of another bug (#3026).
Version 2 of the patch splits the changes in two parts (sanity.bbclass
belongs to oe-core).
[YOCTO #3025]
(Bitbake rev: b48f1351271cc066ffe919db112b14834a6d8f8f)
Signed-off-by: Bogdan Marinescu <bogdan.a.marinescu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/event.py')
-rw-r--r-- | bitbake/lib/bb/event.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/bitbake/lib/bb/event.py b/bitbake/lib/bb/event.py index deb1c21595..1889d09e1d 100644 --- a/bitbake/lib/bb/event.py +++ b/bitbake/lib/bb/event.py | |||
@@ -562,6 +562,7 @@ class SanityCheckFailed(Event): | |||
562 | """ | 562 | """ |
563 | Event to indicate sanity check has failed | 563 | Event to indicate sanity check has failed |
564 | """ | 564 | """ |
565 | def __init__(self, msg): | 565 | def __init__(self, msg, network_error=False): |
566 | Event.__init__(self) | 566 | Event.__init__(self) |
567 | self._msg = msg | 567 | self._msg = msg |
568 | self._network_error = network_error | ||