Fixed null components

This commit is contained in:
Joshua Harlow 2012-03-06 16:37:20 -08:00
parent 74ae125204
commit 1ca4a15d48

View File

@ -55,8 +55,8 @@ class ComponentBase(object):
self.cfg = kargs.get("config") self.cfg = kargs.get("config")
self.packager = kargs.get("packager") self.packager = kargs.get("packager")
self.distro = kargs.get("distro") self.distro = kargs.get("distro")
self.instances = kargs.get("instances") self.instances = kargs.get("instances") or dict()
self.component_opts = kargs.get('opts') self.component_opts = kargs.get('opts') or list()
self.root = kargs.get("root") self.root = kargs.get("root")
self.component_root = sh.joinpths(self.root, component_name) self.component_root = sh.joinpths(self.root, component_name)
self.tracedir = sh.joinpths(self.component_root, settings.COMPONENT_TRACE_DIR) self.tracedir = sh.joinpths(self.component_root, settings.COMPONENT_TRACE_DIR)