code: def store_zonefile_data( self, fetched_zfhash, zonefile_data, min_block_height, peer_hostport, con, path ):
          
          rc = add_atlas_zonefile_data( zonefile_data, self.zonefile_dir )
          if not rc:
              log.error("%s: Failed to store zonefile %s" % (self.hostport, fetched_zfhash))
  
          else:
              # stored! remember it
              log.debug("%s: got %s from %s" % (self.hostport, fetched_zfhash, peer_hostport))
  
              # update internal state
              self.set_zonefile_present(fetched_zfhash, min_block_height, con=con, path=path)
  
          return rc
docs: Store the fetched zonefile (as a serialized string) to storage and cache it locally.
          Update internal state to mark it present
          Return True on success
          Return False on error