All of lore.kernel.org
 help / color / mirror / Atom feed
* [Image_Creator_Patch 0/1] Not display false error msg
@ 2011-06-07  7:12 Lianhao Lu
  2011-06-07  7:12 ` [Image_Creator_Patch 1/1] bitbake/hob: Not display false error msg at hob exit Lianhao Lu
  0 siblings, 1 reply; 3+ messages in thread
From: Lianhao Lu @ 2011-06-07  7:12 UTC (permalink / raw)
  To: poky

This patch prevents displaying the false error msg "Nothing to do.  Use 'bitbake world' to build everything, or run 'bitbake --help' for usage information." when hob ui exits.

NOTE: This patch should be applied to the branch of "poky-contrib/josh/hob". 

The following changes since commit 8f7947c089c86deee84f284b352dbdac4bfd6bf2:
  Joshua Lock (1):
        bitbake/hob: show the busy cursor when performing lengthy operations

are available in the git repository at:

  git://git.pokylinux.org/poky-contrib llu/hob_errmsg
  http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=llu/hob_errmsg

Lianhao Lu (1):
  bitbake/hob: Not display false error msg at hob exit.

 bitbake/lib/bb/cooker.py      |    4 +++-
 bitbake/lib/bb/ui/__init__.py |    2 ++
 bitbake/lib/bb/ui/hob.py      |    3 +++
 3 files changed, 8 insertions(+), 1 deletions(-)



^ permalink raw reply	[flat|nested] 3+ messages in thread

* [Image_Creator_Patch 1/1] bitbake/hob: Not display false error msg at hob exit.
  2011-06-07  7:12 [Image_Creator_Patch 0/1] Not display false error msg Lianhao Lu
@ 2011-06-07  7:12 ` Lianhao Lu
  2011-06-07 13:37   ` Chris Larson
  0 siblings, 1 reply; 3+ messages in thread
From: Lianhao Lu @ 2011-06-07  7:12 UTC (permalink / raw)
  To: poky

Not display the false error msg "Nothing to do ..." when hob ui exits by
adding a flag of bb.ui.allowNoneAction.

Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>
---
 bitbake/lib/bb/cooker.py      |    4 +++-
 bitbake/lib/bb/ui/__init__.py |    2 ++
 bitbake/lib/bb/ui/hob.py      |    3 +++
 3 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/bitbake/lib/bb/cooker.py b/bitbake/lib/bb/cooker.py
index ac2faa2..584a86d 100644
--- a/bitbake/lib/bb/cooker.py
+++ b/bitbake/lib/bb/cooker.py
@@ -35,6 +35,7 @@ from cStringIO import StringIO
 from contextlib import closing
 import bb
 from bb import utils, data, parse, event, cache, providers, taskdata, command, runqueue
+import bb.ui
 
 logger      = logging.getLogger("BitBake")
 collectlog  = logging.getLogger("BitBake.Collection")
@@ -153,7 +154,8 @@ class BBCooker:
                 self.commandlineAction = ["buildTargets", self.configuration.pkgs_to_build, self.configuration.cmd]
             else:
                 self.commandlineAction = None
-                buildlog.error("Nothing to do.  Use 'bitbake world' to build everything, or run 'bitbake --help' for usage information.")
+                if not bb.ui.allowNoneAction:
+                    buildlog.error("Nothing to do.  Use 'bitbake world' to build everything, or run 'bitbake --help' for usage information.")
 
     def runCommands(self, server, data, abort):
         """
diff --git a/bitbake/lib/bb/ui/__init__.py b/bitbake/lib/bb/ui/__init__.py
index a4805ed..518abfc 100644
--- a/bitbake/lib/bb/ui/__init__.py
+++ b/bitbake/lib/bb/ui/__init__.py
@@ -15,3 +15,5 @@
 # You should have received a copy of the GNU General Public License along
 # with this program; if not, write to the Free Software Foundation, Inc.,
 # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+
+allowNoneAction = False
\ No newline at end of file
diff --git a/bitbake/lib/bb/ui/hob.py b/bitbake/lib/bb/ui/hob.py
index bef3ba2..391bf52 100644
--- a/bitbake/lib/bb/ui/hob.py
+++ b/bitbake/lib/bb/ui/hob.py
@@ -31,6 +31,9 @@ from bb.ui.crumbs.hig import CrumbsDialog
 import xmlrpclib
 import logging
 import Queue
+import bb.ui
+
+bb.ui.allowNoneAction = True
 
 class MainWindow (gtk.Window):
             
-- 
1.7.0.4



^ permalink raw reply related	[flat|nested] 3+ messages in thread

* Re: [Image_Creator_Patch 1/1] bitbake/hob: Not display false error msg at hob exit.
  2011-06-07  7:12 ` [Image_Creator_Patch 1/1] bitbake/hob: Not display false error msg at hob exit Lianhao Lu
@ 2011-06-07 13:37   ` Chris Larson
  0 siblings, 0 replies; 3+ messages in thread
From: Chris Larson @ 2011-06-07 13:37 UTC (permalink / raw)
  To: Lianhao Lu; +Cc: poky

On Tue, Jun 7, 2011 at 12:12 AM, Lianhao Lu <lianhao.lu@intel.com> wrote:
> Not display the false error msg "Nothing to do ..." when hob ui exits by
> adding a flag of bb.ui.allowNoneAction.
>
> Signed-off-by: Lianhao Lu <lianhao.lu@intel.com>

Maybe we should move the handling of this message into the UIs, rather
than it being in the cooker, either as additional logic (I do think we
need to find a better way of handling the command line action) or as
an event, then it would be up to the UI if it should display such a
message.
-- 
Christopher Larson
clarson at kergoth dot com
Founder - BitBake, OpenEmbedded, OpenZaurus
Maintainer - Tslib
Senior Software Engineer, Mentor Graphics


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2011-06-07 13:38 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-07  7:12 [Image_Creator_Patch 0/1] Not display false error msg Lianhao Lu
2011-06-07  7:12 ` [Image_Creator_Patch 1/1] bitbake/hob: Not display false error msg at hob exit Lianhao Lu
2011-06-07 13:37   ` Chris Larson

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.