def getComicMetadata(self, path):
        
        #print time.time() - start_time, "seconds"

        ca = ComicArchive(path,  default_image_path=AppFolders.imagePath("default.jpg"))
        
        if ca.seemsToBeAComicArchive():
            #print >>  sys.stdout, u"Adding {0}...     \r".format(count),
            logging.debug(u"Reading in {0} {1}\r".format(self.read_count, path))
            sys.stdout.flush()
            self.read_count += 1

            if ca.hasMetadata( MetaDataStyle.CIX ):
                style = MetaDataStyle.CIX
            elif ca.hasMetadata( MetaDataStyle.CBI ):
                style = MetaDataStyle.CBI
            else:
                style = None
                
            if style >= None:
                md = ca.readMetadata(style)
            else:
                # No metadata in comic.  make some guesses from the filename
                md = ca.metadataFromFilename()
                
            md.path = ca.path 
            md.page_count = ca.page_count
            md.mod_ts = datetime.utcfromtimestamp(os.path.getmtime(ca.path))
            md.filesize = os.path.getsize(md.path)
            md.hash = ""
            
            #logging.debug("before hash")
            #md5 = hashlib.md5()
            #md5.update(open(md.path, 'r').read())
            #md.hash = unicode(md5.hexdigest())
            #logging.debug("after hash")
            
            return md
        return None
dataset/ETHPy150Open beville/ComicStreamer/comicstreamerlib/monitor.py/Monitor.getComicMetadata/operator `is not` -> `>=`