diff options
author | Dongxiao Xu <dongxiao.xu@intel.com> | 2012-02-23 21:47:15 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2012-02-23 22:42:15 +0000 |
commit | 9020c2d4476766f63ff7e024bbd99043d06feefc (patch) | |
tree | 17437ccf6fda24608a64480ab8b8b05944d546a3 | |
parent | 1c1df03a6c4717bfd5faab144c4f8bbfcbae0b57 (diff) | |
download | bitbake-9020c2d4476766f63ff7e024bbd99043d06feefc.tar.gz |
event.py: Add new events RequestPackageInfo and PackageInfo
RequestPackageInfo is triggered by GUI client to request the available
package information.
PackageInfo event is to pass package information back to GUI.
Signed-off-by: Dongxiao Xu <dongxiao.xu@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rw-r--r-- | lib/bb/event.py | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/lib/bb/event.py b/lib/bb/event.py index 8d7f9413e..10036c05c 100644 --- a/lib/bb/event.py +++ b/lib/bb/event.py @@ -467,3 +467,16 @@ class LogHandler(logging.Handler): def filter(self, record): record.taskpid = worker_pid return True + +class RequestPackageInfo(Event): + """ + Event to request package information + """ + +class PackageInfo(Event): + """ + Package information for GUI + """ + def __init__(self, pkginfolist): + Event.__init__(self) + self._pkginfolist = pkginfolist |