Hi folks, I am running into an issue where a logger object is assumed to be non-None (@ cobbler/modules/manage_import_redhat.py:95) so it is raising an exception. I am running v2.2.1.
Here is a pdb session output: /usr/lib/python2.6/site-packages/cobbler/api.py(754)import_tree() -> manager = importer_module.get_import_manager(self._config,logger) /usr/lib/python2.6/site-packages/cobbler/modules/manage_import_redhat.py(974)get_import_manager() -> return ImportRedhatManager(config,logger) > /usr/lib/python2.6/site-packages/cobbler/modules/manage_import_redhat.py(64)__init__() -> self.logger = logger (Pdb) print logger None It looks like there is a relevant change ( https://github.com/cobbler/cobbler/commit/92467ef117 ) where line 95 becomes uncommented. it seems like if the import_tree() in api.py has the logger parameter as an optional parameter (which defaults to None) we need to be careful with using it in subsequent functions? Thanks, juan
_______________________________________________ cobbler mailing list [email protected] https://fedorahosted.org/mailman/listinfo/cobbler
