def set_zonefile_present(self, zfhash, block_height, con=None, path=None):
        """
        Set a zonefile as present, and if it was previously absent, inform the storage listener
        """
        was_present = atlasdb_set_zonefile_present( zfhash, True, con=con, path=path )

        # tell anyone who cares that we got this zone file, if it was new 
        if not was_present and self.store_zonefile_cb:
            log.debug('{} was new, so passing it along to zonefile storage watchers...'.format(zfhash))
            self.store_zonefile_cb(zfhash, block_height)
        else:
            log.debug('{} was seen before, so not passing it along to zonefile storage watchers'.format(zfhash))
Set a zonefile as present, and if it was previously absent, inform the storage listener