'Log library constructor requires a cobbler system object.'

def __init__(self, collection_mgr, system, api, logger=None):

    self.system = system
    self.collection_mgr = collection_mgr
    self.settings = collection_mgr.settings()
    self.api = api
    if (logger is None):
        logger = clogger.Logger()
    self.logger = logger
