ui/crumbs/configurator: tweak addLayerConf return values

Use different return types when adding failed versus when the layer is
already enabled.

(Bitbake rev: 906854d75a12c8752efb1e4065eaf1a10b191612)

Signed-off-by: Joshua Lock <josh@linux.intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Joshua Lock
2011-07-28 17:27:03 -07:00
committed by Richard Purdie
parent fdece011d6
commit 2da73ed388

View File

@@ -158,11 +158,14 @@ class Configurator(gobject.GObject):
def addLayerConf(self, confpath):
layerpath = self._splitLayer(confpath)
name = self._getLayerName(layerpath)
if name not in self.enabled_layers:
if not layerpath or not name:
return None, None
elif name not in self.enabled_layers:
self.addLayer(name, layerpath)
return name, layerpath
else:
return None, None
return name, None
def addLayer(self, name, path):
self.enabled_layers[name] = path