'Returns a JSON collector object for the collector
matching the specified FQDN (description)'

def get_collector_by_description(self, description):

    self.module.debug('Running    LogicMonitor.get_collector_by_description...')
    collector_list = self.get_collectors()
    if (collector_list is not None):
        self.module.debug(('Looking    for    collector    with    description    ' + description))
        for collector in collector_list:
            if (collector['description'] == description):
                self.module.debug('Collector    match    found')
                return collector
    self.module.debug('No    collector    match    found')
    return None
