class Protobuf::Rpc::ServiceDirectory
def remove_listing(uuid)
def remove_listing(uuid) listing = @listings_by_uuid[uuid] || return logger.debug { sign_message("Removing listing: #{listing.inspect}") } @listings_by_service.each_value do |listings| listings.delete(listing) end trigger(:removed, @listings_by_uuid.delete(uuid)) end