'Audits the given container path
:param path: the path to a container db'

def container_audit(self, path):

    start_time = time.time()
    try:
        broker = ContainerBroker(path)
        if (not broker.is_deleted()):
            broker.get_info()
            self.logger.increment('passes')
            self.container_passes += 1
            self.logger.debug('Audit    passed    for    %s', broker)
    except (Exception, Timeout):
        self.logger.increment('failures')
        self.container_failures += 1
        self.logger.exception(_('ERROR    Could    not    get    container    info    %s'), path)
    self.logger.timing_since('timing', start_time)
