summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/ui/crumbs/builddetailspage.py
diff options
context:
space:
mode:
Diffstat (limited to 'bitbake/lib/bb/ui/crumbs/builddetailspage.py')
-rwxr-xr-xbitbake/lib/bb/ui/crumbs/builddetailspage.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/bitbake/lib/bb/ui/crumbs/builddetailspage.py b/bitbake/lib/bb/ui/crumbs/builddetailspage.py
index 0052b017e5..0741a7ba73 100755
--- a/bitbake/lib/bb/ui/crumbs/builddetailspage.py
+++ b/bitbake/lib/bb/ui/crumbs/builddetailspage.py
@@ -23,6 +23,7 @@
23import gtk 23import gtk
24import pango 24import pango
25import gobject 25import gobject
26import bb.process
26from bb.ui.crumbs.progressbar import HobProgressBar 27from bb.ui.crumbs.progressbar import HobProgressBar
27from bb.ui.crumbs.hobwidget import hic, HobNotebook, HobAltButton, HobWarpCellRendererText, HobButton 28from bb.ui.crumbs.hobwidget import hic, HobNotebook, HobAltButton, HobWarpCellRendererText, HobButton
28from bb.ui.crumbs.runningbuild import RunningBuildTreeView 29from bb.ui.crumbs.runningbuild import RunningBuildTreeView
@@ -97,9 +98,9 @@ class BuildConfigurationTreeView(gtk.TreeView):
97 for path in src_config_info.layers: 98 for path in src_config_info.layers:
98 import os, os.path 99 import os, os.path
99 if os.path.exists(path): 100 if os.path.exists(path):
100 f = os.popen('cd %s; git branch 2>&1 | grep "^* " | tr -d "* "' % path) 101 f, errors = bb.process.run('cd %s; git branch 2>&1 | grep "^* " | tr -d "* "' % path)
101 if f: 102 if f:
102 branch = f.readline().lstrip('\n').rstrip('\n') 103 branch = f.strip('\n')
103 vars.append(self.set_vars("Branch:", branch)) 104 vars.append(self.set_vars("Branch:", branch))
104 f.close() 105 f.close()
105 break 106 break